Full Documentation - CauferoAppStarter
Complete system documentation with Tailwind CSS styled tables. 62,000+ lines covering data model, relationships, scripts, layouts, security, and more.
Complete System Tailwind Tables 62K+ Lines 5 Parts
Full Documentation - CauferoAppStarter

Source: FileMaker DDR XML (export date from DDR header: 15/01/2026, version: 21.1.1)

Inventory Summary

ItemCount
Base tables (primary file only)137
Table occurrences (relationship graph)135
Scripts (with step lists)773
Layouts454
Value lists9
Privilege sets3
Custom functions120
External file references6
Part 1: Overview and Data Model

A) Executive Overview

What this solution appears to do

Based on table, layout, and script names in the DDR, this file looks like a modular starter solution that combines:

  • A core app framework (Settings, Apps, Users, Roles)
  • A knowledge base and navigation layer (Links, Links Notes, How Tos, Images)
  • Multiple business-domain modules packaged inside one file (Healthcare, HR and Payroll, Inventory and Purchasing)
  • Utility modules for messaging and operations (SMS, Alerts, Data Migration Steps, Dev Sessions)
  • A structured ontology or logging model (CMP, ETY, LOG)

Evidence from DDR:

  • Healthcare tables: InPatient Notes, InPatient Vitals, Lab Test Specimen Analytes, Lab Test Specimens, Lab Tests, Maintenance Labour, Patient Appointments, Patient Emergency Contacts, Patient Payment Options, Patient Primary Care Physicians, Patient Visit Bill Items, Patient Visit Consultation Notes...
  • HR and Payroll tables: Appraisal Periods, Appraisal Template Question Categories, Appraisal Template Questions, Appraisal Templates, Departments, Job Title Notches, Job Title Requirements, Job Title Responsibilities, Job Titles, Leave Types, Payment Groups of Payroll Items, Payroll Items...
  • Inventory and Purchasing tables: Equipment, Equipment Categories, Equipment Decommissioning, Equipment Documents, Equipment Maintenance, Equipment Optimal Operating Conditions, Equipment Related Parts, Items, Maintenance Materials, Material Categories, Materials, Other Billing Items...

High-level architecture

At a high level, developers should expect:

  • A Settings-based global context pattern, including several global fields like Selected <Entity> ID.
  • Role-based access model with Users, Roles, and join tables (for example Role Links).
  • Multiple domain modules that follow the same structural patterns: an entity table, supporting detail tables, and UI layouts.
  • External companion files referenced in the relationship graph (AppAnnex, ImagesExtra, Documents, Reports, Music, GlobalBusinesses). For these external files, base-table field definitions are Unknown from DDR if the base tables are not present in the BaseTableCatalog of this DDR.

Key workflows inferred from scripts and layouts

From script names seen early in the ScriptCatalog, the file likely includes workflows such as:

  • Notes and link management: scripts like Show Notes, Save Notes, Toggle Link Status, and link flow prompt generation.
  • Data migration utilities: scripts like +++ Data Migration Steps Modal Page, Save Data Migration Steps, Migrate System, Reset System.
  • UI behavior toggles: scripts like Toggle Top FM Menu Visibility, and device zoom adjustment.

Unknown from DDR:

  • Exact business rules and user-facing requirements, unless they are expressed directly inside script step logic or calc text. This is documented where available in later script deep-dive parts.

B) System Map

Major modules and where to find their objects

Core Framework and Knowledge Base
  • Tables (18): Apps, CMP, ChartJS, Data Migration Steps, Dev Sessions, ETY, How Tos, Images, LOG, Links, Links Notes, Logo Files, Objects_as_JS, Role Links, Roles, Settings, User Activities, Users
Healthcare
  • Tables (21): InPatient Notes, InPatient Vitals, Lab Test Specimen Analytes, Lab Test Specimens, Lab Tests, Maintenance Labour, Patient Appointments, Patient Emergency Contacts, Patient Payment Options, Patient Primary Care Physicians, Patient Visit Bill Items, Patient Visit Consultation Notes, Patient Visit Diagnoses, Patient Visit Lab Results Documents, Patient Visit Lab Test Analyte Results, Patient Visit Lab Tests, Patient Visit Prescriptions, Patient Visit Services, Patient Visit Treatment Administrations, Patient Visit Vitals, Patients
HR and Payroll
  • Tables (27): Appraisal Periods, Appraisal Template Question Categories, Appraisal Template Questions, Appraisal Templates, Departments, Job Title Notches, Job Title Requirements, Job Title Responsibilities, Job Titles, Leave Types, Payment Groups of Payroll Items, Payroll Items, Payroll Items For Job Title Notches, Payroll Periods, Remuneration Details, Remunerations, Staff, Staff Appraisal Answers, Staff Appraisal Templates, Staff Appraisals, Staff Attendance, Staff Documents, Staff Education, Staff Emergency Contacts, Staff Job Title Notch History, Staff Job Titles, Staff Leave Requests
Inventory and Purchasing
  • Tables (16): Equipment, Equipment Categories, Equipment Decommissioning, Equipment Documents, Equipment Maintenance, Equipment Optimal Operating Conditions, Equipment Related Parts, Items, Maintenance Materials, Material Categories, Materials, Other Billing Items, Purchase Order Items, Purchase Orders, Stock Adjustments, Vendors
Messaging and Alerts
  • Tables (3): Alerts, SMS Account, SMS Credits
Separator or Placeholder
  • Tables (20): _, __, ___, ____, _____, ______, _______, ________, _________, __________, ___________, ____________, _____________, ______________, _______________, ________________, _________________, __________________, ___________________, ____________________
Other or Unclear
  • Tables (32): Activities Regarding Businesses, Analytes, Business Operational Challenges, Business Solution Features, Business Types, Businesses, Company Colours, Industries, Insurance Policies, Insurers, KPI Assignments, KPIs, Locations, Maintenance Activities, Maintenance Schedule Sheets, Maintenance Schedules, Medication Dosages, Operating Conditions, Payment Groups, Product Features, Products, Projects, Registration, Scoring System Scores, Scoring Systems, Social Media Files, Social Media Posts, Software Requirement Documents, Software Requirement Documents _ Functional Requirements, Software Requirement Documents _ Price Breakdown...

System mental model

A practical way to think about this file as a developer:

1) Settings is the UI hub: global fields store the currently selected record IDs and other app-wide state.

2) Everything else is modular: each module (Healthcare, HR, Inventory) has its own tables and layouts, and scripts coordinate creation, editing, and navigation.

3) Relationship graph supplies context: layouts and scripts will rely on the current TO context and Settings-selected IDs to show related records.

4) External files appear as optional satellites: several TOs point to FileReferences like Music or Documents; treat these as integrations or add-on files.

C) Data Model Documentation

Conventions observed

  • IDs: Many tables use an ID field with auto-enter calc Get ( UUID ).
  • UI context globals: Settings contains multiple global Selected ... ID fields.
  • Placeholder tables: Several base tables are named _, __, ___, and longer underscore runs. These look like separators or structural placeholders.

Table Occurrences (TOs) catalog

Each TO below comes from the relationship graph. If File Reference is set, the TO points to an external file.

TO IDTO NameBase TableFile Reference
1065247Activities Regarding BusinessesActivities Regarding BusinessesPrimary File
1065263AlertsAlertsPrimary File
1065251AnalytesAnalytesPrimary File
1065174Appraisal PeriodsAppraisal PeriodsPrimary File
1065171Appraisal Template Question CategoriesAppraisal Template Question CategoriesPrimary File
1065173Appraisal Template QuestionsAppraisal Template QuestionsPrimary File
1065170Appraisal TemplatesAppraisal TemplatesPrimary File
1065135AppsAppsPrimary File
1065249Business Operational ChallengesBusiness Operational ChallengesPrimary File
1065250Business Solution FeaturesBusiness Solution FeaturesPrimary File
1065235Business TypesBusiness TypesPrimary File
1065233BusinessesBusinessesPrimary File
1065287CMPCMPPrimary File
1065134ChartJSChartJSPrimary File
1065206Company ColoursCompany ColoursPrimary File
1065277Data Migration StepsData Migration StepsPrimary File
1065136DepartmentsDepartmentsPrimary File
1065295Dev SessionsDev SessionsPrimary File
1065288ETYETYPrimary File
1065188EquipmentEquipmentPrimary File
1065190Equipment CategoriesEquipment CategoriesPrimary File
1065215Equipment DecommissioningEquipment DecommissioningPrimary File
1065230Equipment DocumentsEquipment DocumentsPrimary File
1065209Equipment MaintenanceEquipment MaintenancePrimary File
1065201Equipment Optimal Operating ConditionsEquipment Optimal Operating ConditionsPrimary File
1065208Equipment Related PartsEquipment Related PartsPrimary File
1065214How TosHow TosPrimary File
1065121ImagesImagesPrimary File
1065258InPatient NotesInPatient NotesPrimary File
1065259InPatient VitalsInPatient VitalsPrimary File
1065232IndustriesIndustriesPrimary File
1065281Insurance PoliciesInsurance PoliciesPrimary File
1065280InsurersInsurersPrimary File
1065117ItemsItemsPrimary File
1065153Job Title NotchesJob Title NotchesPrimary File
1065159Job Title RequirementsJob Title RequirementsPrimary File
1065154Job Title ResponsibilitiesJob Title ResponsibilitiesPrimary File
1065152Job TitlesJob TitlesPrimary File
1065178KPI AssignmentsKPI AssignmentsPrimary File
1065177KPIsKPIsPrimary File
1065289LOGLOGPrimary File
1065256Lab Test Specimen AnalytesLab Test Specimen AnalytesPrimary File
1065255Lab Test SpecimensLab Test SpecimensPrimary File
1065221Lab TestsLab TestsPrimary File
1065166Leave TypesLeave TypesPrimary File
1065093LinksLinksPrimary File
1065094Links NotesLinks NotesPrimary File
1065254LocationsLocationsPrimary File
1065205Logo FilesLogo FilesPrimary File
1065195Maintenance ActivitiesMaintenance ActivitiesPrimary File
1065197Maintenance LabourMaintenance LabourPrimary File
1065196Maintenance MaterialsMaintenance MaterialsPrimary File
1065191Maintenance Schedule SheetsMaintenance Schedule SheetsPrimary File
1065192Maintenance SchedulesMaintenance SchedulesPrimary File
1065125Material CategoriesMaterial CategoriesPrimary File
1065124MaterialsMaterialsPrimary File
1065228Medication DosagesMedication DosagesPrimary File
1065091Objects_as_JSObjects_as_JSPrimary File
1065200Operating ConditionsOperating ConditionsPrimary File
1065240Other Billing ItemsOther Billing ItemsPrimary File
1065219Patient AppointmentsPatient AppointmentsPrimary File
1065216Patient Emergency ContactsPatient Emergency ContactsPrimary File
1065218Patient Payment OptionsPatient Payment OptionsPrimary File
1065217Patient Primary Care PhysiciansPatient Primary Care PhysiciansPrimary File
1065241Patient Visit Bill ItemsPatient Visit Bill ItemsPrimary File
1065239Patient Visit Consultation NotesPatient Visit Consultation NotesPrimary File
1065224Patient Visit DiagnosesPatient Visit DiagnosesPrimary File
1065276Patient Visit Lab Results DocumentsPatient Visit Lab Results DocumentsPrimary File
1065257Patient Visit Lab Test Analyte ResultsPatient Visit Lab Test Analyte ResultsPrimary File
1065222Patient Visit Lab TestsPatient Visit Lab TestsPrimary File
1065227Patient Visit PrescriptionsPatient Visit PrescriptionsPrimary File
1065272Patient Visit ServicesPatient Visit ServicesPrimary File
1065275Patient Visit Treatment AdministrationsPatient Visit Treatment AdministrationsPrimary File
1065220Patient Visit VitalsPatient Visit VitalsPrimary File
1065210PatientsPatientsPrimary File
1065181Payment GroupsPayment GroupsPrimary File
1065182Payment Groups of Payroll ItemsPayment Groups of Payroll ItemsPrimary File
1065179Payroll ItemsPayroll ItemsPrimary File
1065180Payroll Items For Job Title NotchesPayroll Items For Job Title NotchesPrimary File
1065183Payroll PeriodsPayroll PeriodsPrimary File
1065294Product FeaturesProduct FeaturesPrimary File
1065293ProductsProductsPrimary File
1065261ProjectsProjectsPrimary File
1065128Purchase Order ItemsPurchase Order ItemsPrimary File
1065127Purchase OrdersPurchase OrdersPrimary File
1065248RegistrationRegistrationPrimary File
1065185Remuneration DetailsRemuneration DetailsPrimary File
1065184RemunerationsRemunerationsPrimary File
1065097Role LinksRole LinksPrimary File
1065096RolesRolesPrimary File
1065283SMS AccountSMS AccountPrimary File
1065285SMS CreditsSMS CreditsPrimary File
1065169Scoring System ScoresScoring System ScoresPrimary File
1065168Scoring SystemsScoring SystemsPrimary File
1065090SettingsSettingsPrimary File
1065203Social Media FilesSocial Media FilesPrimary File
1065207Social Media PostsSocial Media PostsPrimary File
1065264Software Requirement DocumentsSoftware Requirement DocumentsPrimary File
1065266Software Requirement Documents _ Functional RequirementsSoftware Requirement Documents _ Functional RequirementsPrimary File
1065268Software Requirement Documents _ Price BreakdownSoftware Requirement Documents _ Price BreakdownPrimary File
1065252SpecimensSpecimensPrimary File
1065155StaffStaffPrimary File
1065176Staff Appraisal AnswersStaff Appraisal AnswersPrimary File
1065172Staff Appraisal TemplatesStaff Appraisal TemplatesPrimary File
1065175Staff AppraisalsStaff AppraisalsPrimary File
1065165Staff AttendanceStaff AttendancePrimary File
1065162Staff DocumentsStaff DocumentsPrimary File
1065161Staff EducationStaff EducationPrimary File
1065160Staff Emergency ContactsStaff Emergency ContactsPrimary File
1065164Staff Job Title Notch HistoryStaff Job Title Notch HistoryPrimary File
1065163Staff Job TitlesStaff Job TitlesPrimary File
1065167Staff Leave RequestsStaff Leave RequestsPrimary File
1065226Stock AdjustmentsStock AdjustmentsPrimary File
1065099User ActivitiesUser ActivitiesPrimary File
1065098UsersUsersPrimary File
1065126VendorsVendorsPrimary File
1065270Walk_InsWalk_InsPrimary File
1065238Business Types JSBusiness Types JSAppAnnex
1065246Client MedicinesClient MedicinesAppAnnex
1065245Generic MedicinesGeneric MedicinesAppAnnex
1065225Medical ConditionsMedical ConditionsAppAnnex
1065223Medical Conditions JSMedical Conditions JSAppAnnex
1065229Medicines JSMedicines JSAppAnnex
1065273ServicesServicesAppAnnex
1065274Services JSServices JSAppAnnex
1065231FilesFilesDocuments
1065204Images ExtraImages ExtraImagesExtra
1065291Song CategoriesSong CategoriesMusic
1065292Song TagsSong TagsMusic
1065290SongsSongsMusic
1065278Bill ItemsBill ItemsReports
1065279Business DetailsBusiness DetailsReports
1065267Functional RequirementsFunctional RequirementsReports
1065269Price BreakdownPrice BreakdownReports
1065265Software Requirements DocumentSoftware Requirements DocumentReports

External file references

FileReference IDName
3AppAnnex
4ImagesExtra
5Documents
6Reports
8Music
9GlobalBusinesses

Unknown from DDR:

  • For TOs that point to external file references, base-table field lists and business logic inside those external files are not included unless the DDR also contains their BaseTable definitions.

Base tables (primary file)

Activities Regarding Businesses
  • BaseTable ID: 259
  • Records (DDR snapshot): 100
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Activities Regarding Businesses
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
ActivityTextNormalindex=None
Business IDTextNormalindex=Minimal
IDTextNormalindex=Allcalc
StatusTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID

``text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
DateDateNormalindex=All
Date CreatedDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
TimeTimeNormalindex=All
Time CreatedTimeNormalindex=All
Alerts
  • BaseTable ID: 275
  • Records (DDR snapshot): 74
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Alerts
Fields: text (11)
FieldData typeField typeStorageAuto-enterValidation
App SectionTextNormalindex=All
IDTextNormalindex=Allcalc
Link IDTextNormalindex=All
MessageTextNormalindex=All
Reference IDTextNormalindex=All
StatusTextNormalindex=All
TabTextNormalindex=All
User IDTextNormalindex=Allconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date ScheduledDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time ScheduledTimeNormalindex=All
Analytes
  • BaseTable ID: 263
  • Records (DDR snapshot): 8
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Analytes
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=Minimal
Result TypeTextNormalindex=All
UnitTextNormalindex=All
Value List OptionsTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Appraisal Periods
  • BaseTable ID: 204
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Appraisal Periods
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
YearNumberNormalindex=All
Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
End DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Appraisal Template Question Categories
  • BaseTable ID: 201
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Appraisal Template Question Categories
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
Appraisal Template IDTextNormalindex=All
CategoryTextNormalindex=All
IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Appraisal Template Questions
  • BaseTable ID: 203
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Appraisal Template Questions
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
Appraisal Template IDTextNormalindex=All
Appraisal Template Question Category IDTextNormalindex=All
IDTextNormalindex=Allcalc
QuestionTextNormalindex=None
StatusTextNormalindex=All
TitleTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Appraisal Templates
  • BaseTable ID: 200
  • Records (DDR snapshot): 2
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Appraisal Templates
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=All
Scoring System IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Apps
  • BaseTable ID: 165
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Apps
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
Available ThemesTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=All
NotesTextNormalindex=All
PartnersTextNormalindex=All
SloganTextNormalindex=All
Splash BackgroundTextNormalindex=None
Splash Screen Loading StatementTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
App Launch YearNumberNormalindex=All
Business Operational Challenges
  • BaseTable ID: 261
  • Records (DDR snapshot): 14
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Business Operational Challenges
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Business IDTextNormalindex=Minimal
ChallengeTextNormalindex=None
Current MethodTextNormalindex=None
IDTextNormalindex=Allcalc
Recommended SolutionTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Business Solution Features
  • BaseTable ID: 262
  • Records (DDR snapshot): 27
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Business Solution Features
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Business IDTextNormalindex=Minimal
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
Image URLTextNormalindex=All
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Business Types
  • BaseTable ID: 255
  • Records (DDR snapshot): 410
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Business Types
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Contact Template ContentTextNormalindex=None
Contact Template SubjectTextNormalindex=All
IDTextNormalindex=Allcalc
Industry IDTextNormalindex=Minimal
TypeTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Businesses
  • BaseTable ID: 253
  • Records (DDR snapshot): 54
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Businesses
Fields: text (43)
FieldData typeField typeStorageAuto-enterValidation
App Menu ModeTextNormalindex=All
Brand ColoursTextNormalindex=None
Building SizeTextNormalindex=Minimal
Business Type IDTextNormalindex=All
CityTextNormalindex=All
ContactsTextNormalindex=None
Current StatusTextNormalindex=All
DescriptionTextNormalindex=None
EmailTextNormalindex=All
IDTextNormalindex=Allcalc
Industry IDTextNormalindex=Minimal
LocationTextNormalindex=All
Logo Icon URLTextNormalindex=All
Logo URLTextNormalindex=All
Menu ModeTextNormalindex=All
Mission StatementTextNormalindex=None
NameTextNormalindex=All
NotesTextNormalindex=None
PhoneTextNormalindex=All
Preferred CurrencyTextNormalindex=All
Proposed Solution CostTextNormalindex=None
Proposed Solution DescriptionTextNormalindex=None
Proposed Solution HostingTextNormalindex=None
Proposed Solution IntegrationsTextNormalindex=None
Proposed Solution NameTextNormalindex=All
Proposed Solution TechnologiesTextNormalindex=None
RegionTextNormalindex=All
Registration NumberTextNormalindex=All
Registration YearTextNormalindex=All
SRD Prepared ForTextNormalindex=None
Staff Code Prefix 1TextNormalindex=All
Staff Code Prefix 2TextNormalindex=All
StatusTextNormalindex=All
Total BranchesTextNormalindex=Minimal
Total StaffTextNormalindex=Minimal
ValuesTextNormalindex=None
WebsiteTextNormalindex=All
What They Should Be Looking LikeTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
CMP
  • BaseTable ID: 292
  • Records (DDR snapshot): 104
  • Primary key (inferred): Record ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: CMP
Fields: text (12)
FieldData typeField typeStorageAuto-enterValidation
Business Data JSONTextNormalindex=None
Created ByTextNormalindex=Minimal
Default Responsible CodeTextNormalindex=All
Is TemplateTextNormalindex=All
Parent Process CodeTextNormalindex=All
Process CodeTextNormalindex=All
Process FamilyTextNormalindex=All
Process NameTextNormalindex=All
Record IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • Record ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
ChartJS
  • BaseTable ID: 164
  • Records (DDR snapshot): 2
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: ChartJS
Fields: text (3)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
JSTextNormalindex=None
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

`
Company Colours
  • BaseTable ID: 230
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Company Colours
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
ColourTextNormalindex=Minimal
Gradient1TextNormalindex=None
Gradient2TextNormalindex=None
IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Data Migration Steps
  • BaseTable ID: 284
  • Records (DDR snapshot): 17
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Data Migration Steps
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
StatusTextNormalindex=All
StepTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Departments
  • BaseTable ID: 166
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Departments
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
HOD Staff IDTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Dev Sessions
  • BaseTable ID: 297
  • Records (DDR snapshot): 7
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Dev Sessions
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
ContextTextNormalindex=Minimal
IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (2)
FieldData typeField typeStorageAuto-enterValidation
DurationNumberNormalindex=All
Threshold FiredNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Fields: timestamp (2)
FieldData typeField typeStorageAuto-enterValidation
End TimestampTimeStampNormalindex=All
Start TimestampTimeStampNormalindex=All
ETY
  • BaseTable ID: 293
  • Records (DDR snapshot): 3
  • Primary key (inferred): Record ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: ETY
Fields: text (18)
FieldData typeField typeStorageAuto-enterValidation
Child Workflow CodesTextNormalindex=All
Parent Workflow CodeTextNormalindex=All
Process CodeTextNormalindex=All
Process FamilyTextNormalindex=All
Process NameTextNormalindex=All
Record IDTextNormalindex=Allcalc
Responsible Person CodeTextNormalindex=All
Responsible Role CodeTextNormalindex=All
StatusTextNormalindex=All
Status HistoryTextNormalindex=All
Workflow CodeTextNormalindex=All
Workflow Context JSONTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None

Auto-enter calculations (full):

  • Record ID
`text

Get ( UUID )

` Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CompletedDateNormalindex=All
Date CreatedDateNormalindex=All
Date StartedDateNormalindex=All
Fields: time (3)
FieldData typeField typeStorageAuto-enterValidation
Time CompletedTimeNormalindex=All
Time CreatedTimeNormalindex=All
Time StartedTimeNormalindex=All
Equipment
  • BaseTable ID: 216
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment
Fields: text (30)
FieldData typeField typeStorageAuto-enterValidation
AKATextNormalindex=All
Barcode ContentsTextNormalindex=All
Category IDTextNormalindex=All
DescriptionTextNormalindex=None
HeightTextNormalindex=All
IDTextNormalindex=Allcalc
Image URLTextNormalindex=All
LengthTextNormalindex=Minimal
Location IDTextNormalindex=All
ManufacturerTextNormalindex=All
NameTextNormalindex=All
NotesTextNormalindex=None
Servicing Vendor IDTextNormalindex=All
Size UnitTextNormalindex=All
StatusTextNormalindex=Minimalconstant
Supplier Vendor IDTextNormalindex=All
Translarity NumberTextNormalindex=All
Vendor NumberTextNormalindex=All
Warranty _NumberTextNormalindex=Minimal
Warranty _PeriodTextNormalindex=Minimal
Weight _NumberTextNormalindex=All
Weight _UnitTextNormalindex=All
WidthTextNormalindex=All
Workspace LengthTextNormalindex=All
Workspace Size UnitTextNormalindex=All
Workspace WidthTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
CostNumberNormalindex=All
Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Purchased DateDateNormalindex=All
Warranty ExpirationDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Equipment Categories
  • BaseTable ID: 217
  • Records (DDR snapshot): 2
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment Categories
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
CategoryTextNormalindex=All
IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Equipment Decommissioning
  • BaseTable ID: 239
  • Records (DDR snapshot): 0
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment Decommissioning
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Current ValueTextNormalindex=All
Decommissioning TypeTextNormalindex=All
Delta ValueTextNormalindex=All
Equipment IDTextNormalindex=All
IDTextNormalindex=Allcalc
ReasonTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date DecommissionedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Equipment Documents
  • BaseTable ID: 251
  • Records (DDR snapshot): 14
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment Documents
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Equipment IDTextNormalindex=All
File ExtensionTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=All
Uploaded ByTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date ModifiedDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time ModifiedTimeNormalindex=All
Equipment Maintenance
  • BaseTable ID: 233
  • Records (DDR snapshot): 14
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment Maintenance
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
Equipment IDTextNormalindex=All
HoursTextNormalindex=All
IDTextNormalindex=Allcalc
Parts UsedTextNormalindex=None
Reference NumberTextNormalindex=All
Repair SummaryTextNormalindex=None
RequestTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CompletedDateNormalindex=All
Date CreatedDateNormalindex=All
Date ScheduledDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Equipment Optimal Operating Conditions
  • BaseTable ID: 226
  • Records (DDR snapshot): 11
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment Optimal Operating Conditions
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
Equipment IDTextNormalindex=All
IDTextNormalindex=Allcalc
Operating Condition IDTextNormalindex=All
Optimal ValueTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Equipment Related Parts
  • BaseTable ID: 232
  • Records (DDR snapshot): 16
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Equipment Related Parts
Fields: text (17)
FieldData typeField typeStorageAuto-enterValidation
AKATextNormalindex=All
Barcode ContentsTextNormalindex=All
CostTextNormalindex=All
DescriptionTextNormalindex=None
Equipment IDTextNormalindex=All
IDTextNormalindex=Allcalc
ManufacturerTextNormalindex=All
NameTextNormalindex=All
QuantityTextNormalindex=All
Servicing Vendor IDTextNormalindex=All
StatusTextNormalindex=Minimalconstant
Supplier Vendor IDTextNormalindex=All
Translarity NumberTextNormalindex=All
Vendor NumberTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
How Tos
  • BaseTable ID: 238
  • Records (DDR snapshot): 64
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: How Tos
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Audio StatusTextNormalindex=Minimal
DetailsTextNormalindex=All
IDTextNormalindex=Allcalc
TitleTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Images
  • BaseTable ID: 156
  • Records (DDR snapshot): 30
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Images
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
Base64 ImageTextNormalindex=None
IDTextNormalindex=Allcalc
ReferenceTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
InPatient Notes
  • BaseTable ID: 270
  • Records (DDR snapshot): 40
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: InPatient Notes
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NotesTextNormalindex=None
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=Minimal
TypeTextNormalindex=All
User IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
InPatient Vitals
  • BaseTable ID: 271
  • Records (DDR snapshot): 21
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: InPatient Vitals
Fields: text (16)
FieldData typeField typeStorageAuto-enterValidation
BMITextNormalindex=Minimal
Blood Pressure BottomTextNormalindex=Minimal
Blood Pressure TopTextNormalindex=Minimal
Glucose LevelTextNormalindex=Minimal
HeightTextNormalindex=Minimal
IDTextNormalindex=Allcalc
Oxygen SaturationTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=Minimal
PulseTextNormalindex=Minimal
Respiratory RateTextNormalindex=Minimal
TemperatureTextNormalindex=Minimal
User IDTextNormalindex=All
WeightTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Industries
  • BaseTable ID: 252
  • Records (DDR snapshot): 15
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Industries
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Annual RevenueNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Insurance Policies
  • BaseTable ID: 286
  • Records (DDR snapshot): 3
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Insurance Policies
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Insurer IDTextNormalindex=Minimal
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Insurers
  • BaseTable ID: 285
  • Records (DDR snapshot): 1
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Insurers
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
EmailTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=All
PhoneTextNormalindex=All
Portal URLTextNormalindex=All
TypeTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Items
  • BaseTable ID: 155
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Items
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
Field1TextNormalindex=All
Field2TextNormalindex=All
Field3TextNormalindex=All
Field4TextNormalindex=All
IDTextNormalindex=Allcalc
StatusTextNormalindex=Minimalconstant

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Job Title Notches
  • BaseTable ID: 183
  • Records (DDR snapshot): 41
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Job Title Notches
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=All
KeyTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
NotchNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Job Title Requirements
  • BaseTable ID: 189
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Job Title Requirements
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=All
RequirementTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Job Title Responsibilities
  • BaseTable ID: 184
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Job Title Responsibilities
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=All
ResponsibilityTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Job Titles
  • BaseTable ID: 182
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Job Titles
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Department IDTextNormalindex=All
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=All
Parent IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
KPI Assignments
  • BaseTable ID: 208
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: KPI Assignments
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Assignee IDTextNormalindex=All
Assignee TypeTextNormalindex=Minimal
IDTextNormalindex=Allcalc
KPI IDTextNormalindex=All
StatusTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
KPIs
  • BaseTable ID: 207
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: KPIs
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Appraisal Period IDTextNormalindex=All
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
StatusTextNormalindex=All
TitleTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (2)
FieldData typeField typeStorageAuto-enterValidation
PriorityNumberNormalindex=All
ScoreNumberNormalindex=All
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Due DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
LOG
  • BaseTable ID: 294
  • Records (DDR snapshot): 7
  • Primary key (inferred): Record ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: LOG
Fields: text (18)
FieldData typeField typeStorageAuto-enterValidation
Action TypeTextNormalindex=All
Change JSONTextNormalindex=None
Performed By CodeTextNormalindex=All
Performed By NameTextNormalindex=All
Process CodeTextNormalindex=All
Process FamilyTextNormalindex=Minimal
Process NameTextNormalindex=All
Record IDTextNormalindex=Allcalc
SourceTextNormalindex=All
Status FromTextNormalindex=All
Status ToTextNormalindex=All
Trigger Log Record IDTextNormalindex=All
Workflow CodeTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None

Auto-enter calculations (full):

  • Record ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date OccurredDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time OccurredTimeNormalindex=All
Lab Test Specimen Analytes
  • BaseTable ID: 268
  • Records (DDR snapshot): 2
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Lab Test Specimen Analytes
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
Analyte IDTextNormalindex=All
IDTextNormalindex=Allcalc
Lab Test Specimen IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Lab Test Specimens
  • BaseTable ID: 267
  • Records (DDR snapshot): 4
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Lab Test Specimens
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Lab Test IDTextNormalindex=All
Specimen IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Lab Tests
  • BaseTable ID: 245
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Lab Tests
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
CostTextNormalindex=All
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=All
StatusTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Leave Types
  • BaseTable ID: 196
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Leave Types
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=All
StatusTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Total Permissible DaysNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Links
  • BaseTable ID: 133
  • Records (DDR snapshot): 72
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Links
Fields: text (12)
FieldData typeField typeStorageAuto-enterValidation
ChatGPT QueryTextNormalindex=None
DescriptionTextNormalindex=None
IDTextNormalindex=All
LayoutTextNormalindex=All
LinkTextNormalindex=All
NoteTextNormalindex=None
Parent Link IDTextNormalindex=All
SVG IconTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (2)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
PendingNumberNormalindex=Allconstant
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Links Notes
  • BaseTable ID: 134
  • Records (DDR snapshot): 228
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Links Notes
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Link IDTextNormalindex=All
NoteTextNormalindex=All
StatusTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Locations
  • BaseTable ID: 266
  • Records (DDR snapshot): 4
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Locations
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=All
StatusTextNormalindex=Minimalconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Logo Files
  • BaseTable ID: 229
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Logo Files
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Maintenance Activities
  • BaseTable ID: 222
  • Records (DDR snapshot): 21
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Maintenance Activities
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
ActivityTextNormalindex=All
IDTextNormalindex=Allcalc
Maintenance Schedule IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Maintenance Labour
  • BaseTable ID: 224
  • Records (DDR snapshot): 20
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Maintenance Labour
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Maintenance Activity IDTextNormalindex=All
User IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Maintenance Materials
  • BaseTable ID: 223
  • Records (DDR snapshot): 28
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Maintenance Materials
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Maintenance Activity IDTextNormalindex=All
Material IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Maintenance Schedule Sheets
  • BaseTable ID: 218
  • Records (DDR snapshot): 2
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Maintenance Schedule Sheets
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Created ByTextNormalindex=All
IDTextNormalindex=Allcalc
Modified ByTextNormalindex=All
NameTextNormalindex=All
StatusTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Maintenance Schedules
  • BaseTable ID: 219
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Maintenance Schedules
Fields: text (11)
FieldData typeField typeStorageAuto-enterValidation
Assigned To Staff IDTextNormalindex=All
Equipment IDTextNormalindex=All
Estimated Number of HoursTextNormalindex=All
Frequency PeriodTextNormalindex=All
IDTextNormalindex=Allcalc
Labour CostTextNormalindex=All
Maintenance Schedule Sheet IDTextNormalindex=All
TitleTextNormalindex=All
Weekly Repeat DaysTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Frequency NumberNumberNormalindex=All
Fields: date (4)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Next DateDateNormalindex=All
Previous DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Material Categories
  • BaseTable ID: 159
  • Records (DDR snapshot): 4
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Material Categories
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
App NameTextNormalindex=All
CategoryTextNormalindex=All
IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Materials
  • BaseTable ID: 158
  • Records (DDR snapshot): 148
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Materials
Fields: text (22)
FieldData typeField typeStorageAuto-enterValidation
AKATextNormalindex=All
Barcode ContentsTextNormalindex=All
Category IDTextNormalindex=All
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
Issue UnitTextNormalindex=All
ManufacturerTextNormalindex=All
Minimum Order QuantityTextNormalindex=Minimal
NameTextNormalindex=All
Purchase UnitTextNormalindex=All
Quantity AvailableTextNormalindex=Minimal
Quantity In Order UnitTextNormalindex=Minimal
Reorder LevelTextNormalindex=Minimal
StatusTextNormalindex=Minimalconstant
Translarity NumberTextNormalindex=All
URLTextNormalindex=All
Unit CostTextNormalindex=Minimal
Vendor IDTextNormalindex=All
Vendor NumberTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Medication Dosages
  • BaseTable ID: 250
  • Records (DDR snapshot): 0
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Medication Dosages
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
DosageTextNormalindex=All
IDTextNormalindex=Allcalc
Medication IDTextNormalindex=All
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Objects_as_JS
  • BaseTable ID: 131
  • Records (DDR snapshot): 0
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Objects_as_JS
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
JSTextNormalindex=None
Object NameTextNormalindex=None
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

`
Operating Conditions
  • BaseTable ID: 225
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Operating Conditions
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
ConditionTextNormalindex=All
IDTextNormalindex=Allcalc
UnitTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Other Billing Items
  • BaseTable ID: 257
  • Records (DDR snapshot): 4
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Other Billing Items
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
CategoryTextNormalindex=Minimal
CostTextNormalindex=Minimal
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=All
StatusTextNormalindex=Allconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Appointments
  • BaseTable ID: 243
  • Records (DDR snapshot): 102
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Appointments
Fields: text (21)
FieldData typeField typeStorageAuto-enterValidation
Admission StatusTextNormalindex=Allconstant
Bill Payment Option IDTextNormalindex=Allconstant
Consultation Billed StatusTextNormalindex=Allconstant
Consultation Payment StatusTextNormalindex=Allconstant
Consultation StatusTextNormalindex=Allconstant
Doctor User IDTextNormalindex=All
Doctors NotesTextNormalindex=None
IDTextNormalindex=Allcalc
Next Appointment Period NameTextNormalindex=All
Next Appointment Period NumberTextNormalindex=All
Parent IDTextNormalindex=Allconstant
Patient IDTextNormalindex=All
ReasonTextNormalindex=All
Vitals StatusTextNormalindex=Allconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None
_______TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
DiscountNumberNormalindex=All
Fields: date (4)
FieldData typeField typeStorageAuto-enterValidation
Admission DateDateNormalindex=Allconstant
Date CreatedDateNormalindex=All
Date ScheduledDateNormalindex=All
Discharge DateDateNormalindex=Allconstant
Fields: time (4)
FieldData typeField typeStorageAuto-enterValidation
Admission TimeTimeNormalindex=Allconstant
Discharge TimeTimeNormalindex=Allconstant
Time CreatedTimeNormalindex=All
Time ScheduledTimeNormalindex=All
Patient Emergency Contacts
  • BaseTable ID: 240
  • Records (DDR snapshot): 56
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Emergency Contacts
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Full NameTextNormalindex=All
IDTextNormalindex=Nonecalc
MobileTextNormalindex=All
Patient IDTextNormalindex=All
RelationshipTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Payment Options
  • BaseTable ID: 242
  • Records (DDR snapshot): 53
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Payment Options
Fields: text (12)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Insurance Policy IDTextNormalindex=All
Insurance Policy NumberTextNormalindex=All
Insurer IDTextNormalindex=All
MoMo NetworkTextNormalindex=All
MoMo NumberTextNormalindex=All
OptionTextNormalindex=All
Patient IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Primary Care Physicians
  • BaseTable ID: 241
  • Records (DDR snapshot): 56
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Primary Care Physicians
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Full NameTextNormalindex=All
IDTextNormalindex=Nonecalc
MobileTextNormalindex=All
Patient IDTextNormalindex=All
Residential AddressTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Bill Items
  • BaseTable ID: 258
  • Records (DDR snapshot): 172
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Bill Items
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
Discount StatusTextNormalindex=Allconstant
IDTextNormalindex=Allcalc
Item IDTextNormalindex=All
Month CreatedTextNormalindex=Minimal
Paid StatusTextNormalindex=Allconstant
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (4)
FieldData typeField typeStorageAuto-enterValidation
CostNumberNormalindex=All
Month Created NumberNumberNormalindex=All
QuantityNumberNormalindex=All
Unit CostNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Consultation Notes
  • BaseTable ID: 256
  • Records (DDR snapshot): 29
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Consultation Notes
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
Doctor User IDTextNormalindex=All
IDTextNormalindex=Allcalc
NotesTextNormalindex=None
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Diagnoses
  • BaseTable ID: 247
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Diagnoses
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Medical Condition IDTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=Minimal
Patient IDTextNormalindex=Minimal
RemarksTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Lab Results Documents
  • BaseTable ID: 283
  • Records (DDR snapshot): 8
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Lab Results Documents
Fields: text (12)
FieldData typeField typeStorageAuto-enterValidation
File ExtensionTextNormalindex=All
IDTextNormalindex=Allcalc
Lab Test IDTextNormalindex=Minimal
NameTextNormalindex=All
NumberTextNormalindex=All
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=All
Patient Visit Lab Test IDTextNormalindex=All
TypeTextNormalindex=All
Uploaded ByTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date ModifiedDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time ModifiedTimeNormalindex=All
Patient Visit Lab Test Analyte Results
  • BaseTable ID: 269
  • Records (DDR snapshot): 11
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Lab Test Analyte Results
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Lab Test IDTextNormalindex=Minimal
Lab Test Specimen Analyte IDTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=All
Patient Visit Lab Test IDTextNormalindex=All
ResultTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Lab Tests
  • BaseTable ID: 246
  • Records (DDR snapshot): 26
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Lab Tests
Fields: text (14)
FieldData typeField typeStorageAuto-enterValidation
Billed StatusTextNormalindex=All
Doctor User IDTextNormalindex=All
IDTextNormalindex=Allcalc
InstructionsTextNormalindex=None
Lab Scientist User IDTextNormalindex=All
Lab Test IDTextNormalindex=Minimal
Lab Test Specimen IDTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=Minimal
Patient IDTextNormalindex=All
ResultsTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date SubmittedDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time SubmittedTimeNormalindex=All
Patient Visit Prescriptions
  • BaseTable ID: 249
  • Records (DDR snapshot): 33
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Prescriptions
Fields: text (18)
FieldData typeField typeStorageAuto-enterValidation
Billed StatusTextNormalindex=All
Dispensary StatusTextNormalindex=Minimalconstant
Doctor User IDTextNormalindex=Minimal
DosageTextNormalindex=All
Dosage For Dispensed MedicationTextNormalindex=All
Dosage IDTextNormalindex=Minimal
IDTextNormalindex=Allcalc
Medication Dispensed IDTextNormalindex=Minimal
Medication Dispensed NameTextNormalindex=Minimal
Medication IDTextNormalindex=Minimal
Medication NameTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=Minimal
Patient IDTextNormalindex=Minimal
Pharmacist User IDTextNormalindex=Minimal
QuantityTextNormalindex=Allconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Quantity NumberNumberNormalindex=Allconstant
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Services
  • BaseTable ID: 281
  • Records (DDR snapshot): 11
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Services
Fields: text (14)
FieldData typeField typeStorageAuto-enterValidation
Billed StatusTextNormalindex=All
Dispensary StatusTextNormalindex=Minimalconstant
Doctor User IDTextNormalindex=Minimal
IDTextNormalindex=Allcalc
NotesTextNormalindex=None
Nurse User IDTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=Minimal
Patient IDTextNormalindex=Minimal
QuantityTextNormalindex=Allconstant
Service Item IDTextNormalindex=Minimal
Service NameTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Quantity NumberNumberNormalindex=Allconstant
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patient Visit Treatment Administrations
  • BaseTable ID: 282
  • Records (DDR snapshot): 22
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Treatment Administrations
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Patient Appointment IDTextNormalindex=Minimal
Patient IDTextNormalindex=Minimal
Patient Visit Prescription IDTextNormalindex=All
QuantityTextNormalindex=Allconstant
Supervisor User IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Quantity NumberNumberNormalindex=Allconstant
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date AdministeredDateNormalindex=All
Date CreatedDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time AdministeredTimeNormalindex=All
Time CreatedTimeNormalindex=All
Fields: timestamp (1)
FieldData typeField typeStorageAuto-enterValidation
Timestamp AdministeredTimeStampNormalindex=All
Patient Visit Vitals
  • BaseTable ID: 244
  • Records (DDR snapshot): 83
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patient Visit Vitals
Fields: text (15)
FieldData typeField typeStorageAuto-enterValidation
BMITextNormalindex=Minimal
Blood Pressure BottomTextNormalindex=Minimal
Blood Pressure TopTextNormalindex=Minimal
Glucose LevelTextNormalindex=Minimal
HeightTextNormalindex=Minimal
IDTextNormalindex=Allcalc
Oxygen SaturationTextNormalindex=Minimal
Patient Appointment IDTextNormalindex=All
Patient IDTextNormalindex=All
PulseTextNormalindex=Minimal
Respiratory RateTextNormalindex=Minimal
TemperatureTextNormalindex=Minimal
WeightTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Patients
  • BaseTable ID: 234
  • Records (DDR snapshot): 56
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Patients
Fields: text (26)
FieldData typeField typeStorageAuto-enterValidation
CityTextNormalindex=All
CountryTextNormalindex=Allconstant
EmailTextNormalindex=All
First NameTextNormalindex=All
GenderTextNormalindex=All
HometownTextNormalindex=All
Hometown RegionTextNormalindex=All
IDTextNormalindex=Allcalc
ID Card NumberTextNormalindex=All
ID Card TypeTextNormalindex=All
InitialsTextNormalindex=All
LanguagesTextNormalindex=All
Last NameTextNormalindex=All
Maiden NameTextNormalindex=All
Marital StatusTextNormalindex=All
MobileTextNormalindex=All
Month CreatedTextNormalindex=Minimal
NationalityTextNormalindex=Allconstant
NumberTextNormalindex=All
Other NamesTextNormalindex=All
ProfessionTextNormalindex=All
ReligionTextNormalindex=Allconstant
StreetTextNormalindex=All
TitleTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (2)
FieldData typeField typeStorageAuto-enterValidation
AgeNumberNormalindex=All
Month Created NumberNumberNormalindex=All
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date of BirthDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Payment Groups
  • BaseTable ID: 211
  • Records (DDR snapshot): 3
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Payment Groups
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Payment Groups of Payroll Items
  • BaseTable ID: 212
  • Records (DDR snapshot): 11
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Payment Groups of Payroll Items
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Payment Group IDTextNormalindex=Minimal
Payroll Item IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Payroll Items
  • BaseTable ID: 209
  • Records (DDR snapshot): 7
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Payroll Items
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
ItemTextNormalindex=Minimal
Payment ModelTextNormalindex=All
ServiceTextNormalindex=All
TypeTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Payroll Items For Job Title Notches
  • BaseTable ID: 210
  • Records (DDR snapshot): 41
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Payroll Items For Job Title Notches
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=Minimal
Notch IDTextNormalindex=All
Payroll Item IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
AmountNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Payroll Periods
  • BaseTable ID: 213
  • Records (DDR snapshot): 3
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Payroll Periods
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Payment Group IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
Total Amount PaidNumberNormalindex=All
Total Staff PaidNumberNormalindex=All
YearNumberNormalindex=All
Fields: date (4)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
End DateDateNormalindex=All
Payment DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Product Features
  • BaseTable ID: 296
  • Records (DDR snapshot): 8
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Product Features
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
Image URLTextNormalindex=All
NameTextNormalindex=All
Product IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Products
  • BaseTable ID: 295
  • Records (DDR snapshot): 4
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Products
Fields: text (15)
FieldData typeField typeStorageAuto-enterValidation
CodeTextNormalindex=All
DescriptionTextNormalindex=None
DomainTextNormalindex=All
Feature Post AboutTextNormalindex=All
Feature Post ContentTextNormalindex=None
Feature Post Image URLTextNormalindex=All
Feature Post TitleTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=All
Product URLTextNormalindex=All
StatusTextNormalindex=Minimalconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Projects
  • BaseTable ID: 273
  • Records (DDR snapshot): 1
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Projects
Fields: text (59)
FieldData typeField typeStorageAuto-enterValidation
BackgroundTextNormalindex=None
Business Context StatementTextNormalindex=None
Business IDTextNormalindex=All
Cost N Timeline StatementTextNormalindex=All
Customisation N ReportingTextNormalindex=None
FeedbackTextNormalindex=None
Functional Requirement 1 DetailsTextNormalindex=All
Functional Requirement 1 TitleTextNormalindex=All
Functional Requirement 2 DetailsTextNormalindex=All
Functional Requirement 2 TitleTextNormalindex=All
Functional Requirement 3 DetailsTextNormalindex=All
Functional Requirement 3 TitleTextNormalindex=All
Functional Requirement 4 DetailsTextNormalindex=All
Functional Requirement 4 TitleTextNormalindex=All
Functional Requirements StatementTextNormalindex=All
Future Enhancements StatementTextNormalindex=All
IDTextNormalindex=Allcalc
Improvements StatementTextNormalindex=All
Integration N AutomationTextNormalindex=None
Introduction StatementTextNormalindex=All
LayoutTextNormalindex=None
MaintainabilityTextNormalindex=None
NavigationTextNormalindex=None
Need for DigitalisationTextNormalindex=None
NonFunctional Requirements StatementTextNormalindex=All
Operational EnhancementsTextNormalindex=None
OperationsTextNormalindex=None
PerformanceTextNormalindex=None
Phase 1TextNormalindex=None
Phase 2TextNormalindex=None
Phases StatementTextNormalindex=All
PortabilityTextNormalindex=None
PurposeTextNormalindex=None
ReliabilityTextNormalindex=None
ResponsivenessTextNormalindex=None
Role FocusTextNormalindex=None
Scalability N CustomisationTextNormalindex=None
SecurityTextNormalindex=None
StructureTextNormalindex=None
System OverviewTextNormalindex=None
Table of Contents 1TextNormalindex=All
Table of Contents 2TextNormalindex=All
Table of Contents 3TextNormalindex=All
TitleTextNormalindex=All
UI Guidelines StatementTextNormalindex=All
UsabilityTextNormalindex=None
Visual DesignTextNormalindex=None
WorkflowTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None
_______TextNormalindex=None
________TextNormalindex=None
_________TextNormalindex=None
__________TextNormalindex=None
___________TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Purchase Order Items
  • BaseTable ID: 162
  • Records (DDR snapshot): 24
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Purchase Order Items
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Material IDTextNormalindex=All
Material NameTextNormalindex=All
Purchase Order IDTextNormalindex=Minimal
URLTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
QuantityNumberNormalindex=All
Total PriceNumberNormalindex=All
Unit PriceNumberNormalindex=All
Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date of Actual DeliveryDateNormalindex=All
Date of Expected DeliveryDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Purchase Orders
  • BaseTable ID: 161
  • Records (DDR snapshot): 7
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Purchase Orders
Fields: text (20)
FieldData typeField typeStorageAuto-enterValidation
Checker IDTextNormalindex=Minimal
CustomerTextNormalindex=All
DepartmentTextNormalindex=All
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
Maker IDTextNormalindex=Minimal
Month Decided OnTextNormalindex=Minimal
NotesTextNormalindex=None
NumberTextNormalindex=All
Payment TermTextNormalindex=Minimal
ProjectTextNormalindex=All
Received StatusTextNormalindex=Minimalconstant
Referencing SOTextNormalindex=Minimal
Ship To LocationTextNormalindex=Minimal
StatusTextNormalindex=Minimalconstant
Vendor IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
Lead TimeNumberNormalindex=All
Month Decided On NumberNumberNormalindex=All
Total AmountNumberNormalindex=All
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date Decided OnDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time Decided OnTimeNormalindex=All
Registration
  • BaseTable ID: 260
  • Records (DDR snapshot): 1
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Registration
Fields: text (10)
FieldData typeField typeStorageAuto-enterValidation
AddressTextNormalindex=None
EmailsTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=Minimal
NumberTextNormalindex=All
PhonesTextNormalindex=All
TINTextNormalindex=All
WebsiteTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Remuneration Details
  • BaseTable ID: 215
  • Records (DDR snapshot): 44
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Remuneration Details
Fields: text (12)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Payroll Item IDTextNormalindex=Minimal
Payroll Item NameTextNormalindex=All
Payroll Item TypeTextNormalindex=All
Payroll Period IDTextNormalindex=All
QuantityTextNormalindex=Allconstant
RateTextNormalindex=Allconstant
Remuneration IDTextNormalindex=All
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
AmountNumberNormalindex=All
Amount _YTDNumberNormalindex=All
YearNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Remunerations
  • BaseTable ID: 214
  • Records (DDR snapshot): 13
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Remunerations
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=Minimal
Notch IDTextNormalindex=All
Pay StatusTextNormalindex=Allconstant
Payroll Period IDTextNormalindex=All
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
DeductionsNumberNormalindex=All
EarningsNumberNormalindex=All
Net PayNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Role Links
  • BaseTable ID: 137
  • Records (DDR snapshot): 314
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Role Links
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
App IDTextNormalindex=All
IDTextNormalindex=Allcalc
Link IDTextNormalindex=All
Role IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Roles
  • BaseTable ID: 136
  • Records (DDR snapshot): 11
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Roles
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
App IDTextNormalindex=Minimal
IDTextNormalindex=Allcalc
RoleTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
SMS Account
  • BaseTable ID: 288
  • Records (DDR snapshot): 1
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: SMS Account
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Sender NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
Available CreditsNumberNormalindex=All
Total CreditsNumberNormalindex=All
Used CreditsNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
SMS Credits
  • BaseTable ID: 290
  • Records (DDR snapshot): 1
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: SMS Credits
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
SMS Account IDTextNormalindex=Allconstant
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
TotalNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Scoring System Scores
  • BaseTable ID: 199
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Scoring System Scores
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
Scoring System IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
ScoreNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Scoring Systems
  • BaseTable ID: 198
  • Records (DDR snapshot): 2
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Scoring Systems
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Settings
  • BaseTable ID: 130
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Settings
Fields: text (36)
FieldData typeField typeStorageAuto-enterValidation
App IDTextNormalindex=All
Business IDTextNormalindex=All
Dev Fire Script NameTextNormalindex=Minimal
Displayed NotesTextNormalindex=None
General NotesTextNormalindex=None
Google API Device CodeTextNormalindex=All
Google API Poll DurationTextNormalindex=All
Google API Refresh TokenTextNormalindex=All
Google API User CodeTextNormalindex=All
IDTextNormalindex=Allcalc
LocationTextNormalindex=All
Menu ModeTextNormalindex=All
Most Previous Receipt NumberTextNormalindex=All
Notes App IDTextNormalindex=All
SearchTextNormalglobal
Selected Equipment IDTextNormalglobal
Selected Item IDTextNormalglobal
Selected Job Title IDTextNormalglobal
Selected Link IDTextNormalglobal
Selected Material IDTextNormalglobal
Selected PM Schedule IDTextNormalglobal
Selected PM Schedule Sheet IDTextNormalglobal
Selected Purchase Order IDTextNormalglobal
Selected Purchase Order Item IDTextNormalglobal
Selected Role IDTextNormalglobal
Selected User IDTextNormalglobal
Shipping AddressTextNormalindex=All
SongsTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None
_______TextNormalindex=None
________TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (2)
FieldData typeField typeStorageAuto-enterValidation
Dev Threshold MinutesNumberNormalindex=All
Email CreditsNumberNormalindex=All
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
DateDateNormalglobal, reps=2
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Fields: timestamp (1)
FieldData typeField typeStorageAuto-enterValidation
Last BathTimeStampNormalindex=All

Repetition notes:

  • Date repetitions = 2

Global fields:

  • Search (global storage)
  • Date (global storage)
  • Selected Link ID (global storage)
  • Selected User ID (global storage)
  • Selected Role ID (global storage)
  • Selected Job Title ID (global storage)
  • Selected Item ID (global storage)
  • Selected Material ID (global storage)
  • Selected Equipment ID (global storage)
  • Selected PM Schedule Sheet ID (global storage)
  • Selected PM Schedule ID (global storage)
  • Selected Purchase Order ID (global storage)
  • Selected Purchase Order Item ID (global storage)
Social Media Files
  • BaseTable ID: 228
  • Records (DDR snapshot): 18
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Social Media Files
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
NameTextNormalindex=Minimal
TypeTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Social Media Posts
  • BaseTable ID: 231
  • Records (DDR snapshot): 175
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Social Media Posts
Fields: text (28)
FieldData typeField typeStorageAuto-enterValidation
App IDTextNormalindex=All
Background Colour IDTextNormalindex=Minimal
Background Image IDTextNormalindex=All
Business TagTextNormalindex=All
ContentTextNormalindex=Minimal
Content Image IDTextNormalindex=Minimal
Content Text Space SizeTextNormalindex=Minimal
FooterTextNormalindex=All
Green Highlighted StringsTextNormalindex=Minimal
Highlight ColourTextNormalindex=Minimal
Highlight TextTextNormalindex=Minimal
IDTextNormalindex=Allcalc
Logo File IDTextNormalindex=Minimal
Main Image URLTextNormalindex=All
Meme FormatTextNormalindex=Minimal
Meme URLTextNormalindex=Minimal
PlatformsTextNormalindex=Allconstant
Post Date _ In WordsTextNormalindex=Minimal
Post TypeTextNormalindex=All
Red Highlighted StringsTextNormalindex=Minimal
StatusTextNormalindex=All
TitleTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Post DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Software Requirement Documents
  • BaseTable ID: 276
  • Records (DDR snapshot): 13
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Software Requirement Documents
Fields: text (83)
FieldData typeField typeStorageAuto-enterValidation
App DescriptionTextNormalindex=All
Business Context_Company OperationsTextNormalindex=None
Business Context_Image URLTextNormalindex=All
Business Context_Need for Digital TransformationTextNormalindex=None
Business Context_StatementTextNormalindex=None
Business IDTextNormalindex=All
Cost_N_Timelines_Image URLTextNormalindex=All
Cost_N_Timelines_StatementTextNormalindex=None
Cover Image URLTextNormalindex=All
Customization OptionsTextNormalindex=None
Customization Options_Image URLTextNormalindex=All
Customization Options_StatementTextNormalindex=None
Development ProcessTextNormalindex=None
Development Process_Image URLTextNormalindex=All
Development Process_StatementTextNormalindex=None
Functional Requirements_Image URLTextNormalindex=All
Functional Requirements_StatementTextNormalindex=None
Future Enhancements_Image URLTextNormalindex=All
Future Enhancements_Integration_N_AutomationTextNormalindex=None
Future Enhancements_Scalability_N_CustomizationTextNormalindex=None
Future Enhancements_StatementTextNormalindex=None
IDTextNormalindex=Allcalc
Introduction_About CauferoTextNormalindex=None
Introduction_BackgroundTextNormalindex=None
Introduction_Image URLTextNormalindex=All
Introduction_Purpose of SystemTextNormalindex=None
Introduction_StatementTextNormalindex=None
Next StepsTextNormalindex=None
Next Steps_Image URLTextNormalindex=All
Next Steps_StatementTextNormalindex=None
Non_Functional Requirements_Image URLTextNormalindex=All
Non_Functional Requirements_MaintainabilityTextNormalindex=None
Non_Functional Requirements_PerformanceTextNormalindex=None
Non_Functional Requirements_PortabilityTextNormalindex=None
Non_Functional Requirements_ReliabilityTextNormalindex=None
Non_Functional Requirements_SecurityTextNormalindex=None
Non_Functional Requirements_StatementTextNormalindex=None
Non_Functional Requirements_UsabilityTextNormalindex=None
Payment TermsTextNormalindex=None
Payment Terms_Image URLTextNormalindex=All
Payment Terms_StatementTextNormalindex=None
Phase Prioritization_Image URLTextNormalindex=All
Phase Prioritization_Phase1TextNormalindex=None
Phase Prioritization_Phase2TextNormalindex=None
Phase Prioritization_StatementTextNormalindex=None
Pricing_N_SupportTextNormalindex=None
Suggested Improvements_Customization_N_ReportingTextNormalindex=None
Suggested Improvements_Image URLTextNormalindex=All
Suggested Improvements_Operational EnhancementsTextNormalindex=None
Suggested Improvements_StatementTextNormalindex=None
System Overview_Core Structure_N_ComponentsTextNormalindex=None
System Overview_Design_N_Operational FlowTextNormalindex=None
System Overview_Image URLTextNormalindex=All
System Overview_StatementTextNormalindex=None
Table of Contents 1TextNormalindex=None
Table of Contents 2TextNormalindex=None
Table of Contents 3TextNormalindex=None
Table of Contents Bold TextTextNormalindex=None
UI Guidelines_FeedbackTextNormalindex=None
UI Guidelines_Image URLTextNormalindex=All
UI Guidelines_LayoutTextNormalindex=None
UI Guidelines_NavigationTextNormalindex=None
UI Guidelines_ResponsivenessTextNormalindex=None
UI Guidelines_Role FocusTextNormalindex=None
UI Guidelines_StatementTextNormalindex=None
UI Guidelines_Visual DesignTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None
_______TextNormalindex=None
________TextNormalindex=None
_________TextNormalindex=None
__________TextNormalindex=None
___________TextNormalindex=None
____________TextNormalindex=None
_____________TextNormalindex=None
______________TextNormalindex=None
_______________TextNormalindex=None
________________TextNormalindex=None
_________________TextNormalindex=None

Auto-enter calculations (full):

  • Development Process
`text

"We’d be glad to schedule a live walkthrough of " & TextStyleAdd ( " & App Name & " ; Bold ) & " to help you see how it works and how it can fit into your hospital’s workflow.¶The demo session will be relaxed and focused on you. We’ll listen to you, answer your questions, and show the key features in action.¶¶After the demo, if you’d like to move forward, we’ll discuss any customization needs, set timelines, and prepare a deployment plan that works for your team.¶¶Let us know a convenient time for the demo. You can reach us at any of the following to schedule:¶¶" & TextStyleAdd ( "Phone Numbers:" ; Bold ) & "¶" & Colour ( "+233 24 925 2195" ; "Blue" ) & " / " & Colour ( "+233 20 709 9840" ; "Blue" ) & "¶¶" & TextStyleAdd ( "E-mails:" ; Bold ) & "¶" & Colour ( "info@caufero.com" ; "Blue" ) & " / " & Colour ( "cyril.amegah@caufero.com" ; "Blue" ) & " / " & Colour ( "osbert.vulor@caufero.com" ; "Blue" ) & "¶¶For more information about us, kindly visit our website at:¶" & Colour ( "https://caufero.com" ; "Blue" )

`
  • Development Process_Image URL
`text

"https://img.freepik.com/premium-photo/work-planning-business-project-management-concept-virtual-calendar-screen-updating-tasks-milestones-progress-planning-improve-time-management-plan-appointments-meetings-efficiently_29488-9823.jpg?semt=ais_hybrid&w=740"

`
  • Development Process_Statement
`text

"This section outlines how to proceed if you're interested in seeing the system or moving forward."

`
  • ID
`text

Get ( UUID )

` Fields: number (5)
FieldData typeField typeStorageAuto-enterValidation
Cost_N_Timelines_CostNumberNormalindex=All
Cost_N_Timelines_DurationNumberNormalindex=All
Cost_N_Timelines_HoursNumberNormalindex=All
Cost_N_Timelines_RateNumberNormalindex=All
Cost_N_Timelines_SupportNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Software Requirement Documents _ Functional Requirements
  • BaseTable ID: 277
  • Records (DDR snapshot): 287
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Software Requirement Documents _ Functional Requirements
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
Business IDTextNormalindex=All
FeaturesTextNormalindex=All
IDTextNormalindex=Allcalc
RequirementTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
OrderNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Software Requirement Documents _ Price Breakdown
  • BaseTable ID: 278
  • Records (DDR snapshot): 138
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Software Requirement Documents _ Price Breakdown
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
Business IDTextNormalindex=All
IDTextNormalindex=Allcalc
ItemTextNormalindex=All
Item TypeTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (6)
FieldData typeField typeStorageAuto-enterValidation
CostNumberNormalindex=All
DurationNumberNormalindex=All
HoursNumberNormalindex=All
Hours Per WeekNumberNormalindex=All
OrderNumberNormalindex=All
RateNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Specimens
  • BaseTable ID: 264
  • Records (DDR snapshot): 3
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Specimens
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
NameTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff
  • BaseTable ID: 185
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff
Fields: text (35)
FieldData typeField typeStorageAuto-enterValidation
Bank Account NumberTextNormalindex=All
Bank BranchTextNormalindex=All
Bank NameTextNormalindex=All
Date of Birth _DayTextNormalindex=Minimal
Date of Birth _MonthNameTextNormalindex=Minimal
EmailTextNormalindex=All
First NameTextNormalindex=All
GPSTextNormalindex=All
GenderTextNormalindex=All
HometownTextNormalindex=All
Hometown RegionTextNormalindex=All
IDTextNormalindex=Allcalc
LanguagesTextNormalindex=All
Last NameTextNormalindex=All
Maiden NameTextNormalindex=All
Marital StatusTextNormalindex=All
NationalityTextNormalindex=All
Number of ChildrenTextNormalindex=All
Other NamesTextNormalindex=All
PhoneTextNormalindex=All
Photo URLTextNormalindex=All
Postal AddressTextNormalindex=None
Residential AddressTextNormalindex=None
Staff NumberTextNormalindex=All
StatusTextNormalindex=Minimalconstant
TitleTextNormalindex=All
Wedding DayTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None
______TextNormalindex=None
_______TextNormalindex=None
________TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Date of Birth _MonthNumberNumberNormalindex=All
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date of BirthDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Appraisal Answers
  • BaseTable ID: 206
  • Records (DDR snapshot): 46
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Appraisal Answers
Fields: text (5)
FieldData typeField typeStorageAuto-enterValidation
Appraisal Template Question IDTextNormalindex=All
IDTextNormalindex=Allcalc
Staff Appraisal IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
AnswerNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Appraisal Templates
  • BaseTable ID: 202
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Appraisal Templates
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
Appraisal Template IDTextNormalindex=All
IDTextNormalindex=Allcalc
Staff IDTextNormalindex=All
_TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Appraisals
  • BaseTable ID: 205
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Appraisals
Fields: text (14)
FieldData typeField typeStorageAuto-enterValidation
Appraisal Period IDTextNormalindex=All
Appraisal Template IDTextNormalindex=All
Appraiser Staff IDTextNormalindex=All
IDTextNormalindex=Allcalc
Scoring System IDTextNormalindex=Minimal
Staff IDTextNormalindex=All
Staff RemarksTextNormalindex=None
StatusTextNormalindex=Minimal
Supervisor RemarksTextNormalindex=None
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (6)
FieldData typeField typeStorageAuto-enterValidation
Overall Score%NumberNormalindex=All
Template Highest ScoreNumberNormalindex=All
Total KPI ScoreNumberNormalindex=All
Total KPI Score%NumberNormalindex=All
Total ScoreNumberNormalindex=All
Total Score%NumberNormalindex=All
Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date AppraisedDateNormalindex=All
Date CreatedDateNormalindex=All
Date SubmittedDateNormalindex=All
Fields: time (3)
FieldData typeField typeStorageAuto-enterValidation
Time AppraisedTimeNormalindex=All
Time CreatedTimeNormalindex=All
Time SubmittedTimeNormalindex=All
Staff Attendance
  • BaseTable ID: 195
  • Records (DDR snapshot): 10
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Attendance
Fields: text (4)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date InDateNormalindex=All
Date OutDateNormalindex=All
Fields: time (3)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time InTimeNormalindex=All
Time OutTimeNormalindex=All
Staff Documents
  • BaseTable ID: 192
  • Records (DDR snapshot): 13
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Documents
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
File ExtensionTextNormalindex=All
IDTextNormalindex=Allcalc
NameTextNormalindex=All
NumberTextNormalindex=All
Staff IDTextNormalindex=All
TypeTextNormalindex=All
Uploaded ByTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Date ModifiedDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Time ModifiedTimeNormalindex=All
Staff Education
  • BaseTable ID: 191
  • Records (DDR snapshot): 9
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Education
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
InstitutionTextNormalindex=All
ProgrammeTextNormalindex=All
ResultTextNormalindex=All
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Finish DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Emergency Contacts
  • BaseTable ID: 190
  • Records (DDR snapshot): 13
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Emergency Contacts
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
AddressTextNormalindex=None
EmailTextNormalindex=All
FullnameTextNormalindex=All
IDTextNormalindex=Allcalc
PhoneTextNormalindex=All
RelationshipTextNormalindex=All
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Job Title Notch History
  • BaseTable ID: 194
  • Records (DDR snapshot): 5
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Job Title Notch History
Fields: text (6)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=All
Notch IDTextNormalindex=All
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
End DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Job Titles
  • BaseTable ID: 193
  • Records (DDR snapshot): 11
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Job Titles
Fields: text (8)
FieldData typeField typeStorageAuto-enterValidation
Current Notch IDTextNormalindex=All
Employment TypeTextNormalindex=All
IDTextNormalindex=Allcalc
Job Title IDTextNormalindex=All
Location TypeTextNormalindex=All
Staff IDTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (3)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
End DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Staff Leave Requests
  • BaseTable ID: 197
  • Records (DDR snapshot): 14
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Staff Leave Requests
Fields: text (13)
FieldData typeField typeStorageAuto-enterValidation
Decider Staff IDTextNormalindex=All
IDTextNormalindex=Allcalc
Leave Type IDTextNormalindex=All
Month Name CreatedTextNormalindex=None
ReasonTextNormalindex=None
Staff IDTextNormalindex=All
StatusTextNormalindex=All
Total DaysTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None
_____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: date (5)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Decision DateDateNormalindex=All
End DateDateNormalindex=All
Return DateDateNormalindex=All
Start DateDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Decision TimeTimeNormalindex=All
Time CreatedTimeNormalindex=All
Stock Adjustments
  • BaseTable ID: 248
  • Records (DDR snapshot): 18
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Stock Adjustments
Fields: text (7)
FieldData typeField typeStorageAuto-enterValidation
IDTextNormalindex=Allcalc
Material IDTextNormalindex=All
QuantityTextNormalindex=Minimal
UnitTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Quantity NumberNumberNormalindex=Allconstant
Fields: date (2)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Stock DateDateNormalindex=All
Fields: time (2)
FieldData typeField typeStorageAuto-enterValidation
Stock TimeTimeNormalindex=All
Time CreatedTimeNormalindex=All
User Activities
  • BaseTable ID: 139
  • Records (DDR snapshot): 0
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: User Activities
Fields: text (9)
FieldData typeField typeStorageAuto-enterValidation
ActivityTextNormalindex=All
Activity TypeTextNormalindex=All
Device TypeTextNormalindex=Nonecalc
IDTextNormalindex=Allcalc
IP AddressTextNormalindex=Nonecalc
Machine IDTextNormalindex=Nonecalc
User IDTextNormalindex=Allcalc
_TextNormalindex=None
__TextNormalindex=None

Auto-enter calculations (full):

  • Device Type
`text

Get ( Device )

`
  • ID
`text

Get ( UUID )

`
  • IP Address
`text

Get ( SystemIPAddress )

`
  • Machine ID
`text

Get ( HostName )

`
  • User ID
`text

/*<Table Missing>::<Field Missing>*/

` Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Users
  • BaseTable ID: 138
  • Records (DDR snapshot): 6
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Users
Fields: text (14)
FieldData typeField typeStorageAuto-enterValidation
First NameTextNormalindex=All
FullnameTextNormalindex=All
IDTextNormalindex=Allcalc
Last NameTextNormalindex=All
Preferred Colour ThemeTextNormalindex=All
Purchase Order Privilege IDTextNormalindex=All
Role IDTextNormalindex=All
Staff IDTextNormalindex=All
StatusTextNormalindex=Minimalconstant
UsernameTextNormalindex=All
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None
____TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Logged InNumberNormalindex=Allconstant
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Vendors
  • BaseTable ID: 160
  • Records (DDR snapshot): 3
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Vendors
Fields: text (14)
FieldData typeField typeStorageAuto-enterValidation
Contact EmailTextNormalindex=Minimal
Contact NameTextNormalindex=All
Contact PhoneTextNormalindex=All
DescriptionTextNormalindex=None
IDTextNormalindex=Allcalc
LocationTextNormalindex=All
NameTextNormalindex=All
Payment TermTextNormalindex=Minimal
Preferred CurrencyTextNormalindex=Minimal
Shipping MethodTextNormalindex=Minimal
StatusTextNormalindex=Minimalconstant
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (1)
FieldData typeField typeStorageAuto-enterValidation
Lead TimeNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
Walk_Ins
  • BaseTable ID: 279
  • Records (DDR snapshot): 8
  • Primary key (inferred): ID (Auto-enter calculation: Get ( UUID ))
  • Table occurrences (TOs) in primary file: Walk_Ins
Fields: text (11)
FieldData typeField typeStorageAuto-enterValidation
EmailTextNormalindex=All
FullnameTextNormalindex=All
IDTextNormalindex=Allcalc
ItemsTextNormalindex=All
MobileTextNormalindex=All
Month CreatedTextNormalindex=Minimal
Patient IDTextNormalindex=All
User IDTextNormalindex=Minimal
_TextNormalindex=None
__TextNormalindex=None
___TextNormalindex=None

Auto-enter calculations (full):

  • ID
`text

Get ( UUID )

` Fields: number (3)
FieldData typeField typeStorageAuto-enterValidation
Bill AmountNumberNormalindex=All
Month Created NumberNumberNormalindex=All
Paid AmountNumberNormalindex=All
Fields: date (1)
FieldData typeField typeStorageAuto-enterValidation
Date CreatedDateNormalindex=All
Fields: time (1)
FieldData typeField typeStorageAuto-enterValidation
Time CreatedTimeNormalindex=All
_
  • BaseTable ID: 132
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
__
  • BaseTable ID: 135
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
___
  • BaseTable ID: 140
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
____
  • BaseTable ID: 157
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
_____
  • BaseTable ID: 163
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
______
  • BaseTable ID: 167
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
_______
  • BaseTable ID: 168
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
________
  • BaseTable ID: 220
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
_________
  • BaseTable ID: 221
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
__________
  • BaseTable ID: 227
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
___________
  • BaseTable ID: 235
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
____________
  • BaseTable ID: 236
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
_____________
  • BaseTable ID: 237
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
______________
  • BaseTable ID: 254
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
_______________
  • BaseTable ID: 265
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
________________
  • BaseTable ID: 272
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
_________________
  • BaseTable ID: 274
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
__________________
  • BaseTable ID: 287
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
___________________
  • BaseTable ID: 289
  • Records (DDR snapshot): 0
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.
____________________
  • BaseTable ID: 291
  • Records (DDR snapshot): 0`
  • Primary key (inferred): Unknown from DDR. No obvious ID field name match.

Part 2: Relationships + Scripts (First Half)

D) Relationships Graph

RelationshipGraph inventory

  • Table occurrences (TOs) in RelationshipGraph/TableList: 135
  • RelationshipGraph/RelationshipList entries: 0

Critical gap: relationship definitions are missing

The DDR XML includes the RelationshipGraph TableList (TOs), but the RelationshipList is empty. That means the DDR does not provide any TO to TO links, match fields, join types, or graph edges.

Unknown from DDR:
  • TO to TO links and match fields
  • Join type (inner, left, Cartesian) indicators
  • Cardinality (1 to many, many to many)
  • Hub tables, bridge tables, and relationship chains used for UI context
Evidence missing: RelationshipGraph/RelationshipList child elements that describe relationship pairs and their predicates.

Table occurrence list

The file has near 1 to 1 mapping between base tables and TOs. This suggests the file avoids multiple TOs pointing to the same base table (a common source of relationship sprawl).

TO NameBase TableTO IdBaseTableId
TO NameBase TableTO IdBaseTableId
Activities Regarding BusinessesActivities Regarding Businesses1065247259
AlertsAlerts1065263275
AnalytesAnalytes1065251263
Appraisal PeriodsAppraisal Periods1065174204
Appraisal Template Question CategoriesAppraisal Template Question Categories1065171201
Appraisal Template QuestionsAppraisal Template Questions1065173203
Appraisal TemplatesAppraisal Templates1065170200
AppsApps1065135165
Bill ItemsBill Items1065278132
Business DetailsBusiness Details1065279133
Business Operational ChallengesBusiness Operational Challenges1065249261
Business Solution FeaturesBusiness Solution Features1065250262
Business TypesBusiness Types1065235255
Business Types JSBusiness Types JS1065238134
BusinessesBusinesses1065233253
CMPCMP1065287292
ChartJSChartJS1065134164
Client MedicinesClient Medicines1065246135
Company ColoursCompany Colours1065206230
Data Migration StepsData Migration Steps1065277284
DepartmentsDepartments1065136166
Dev SessionsDev Sessions1065295297
ETYETY1065288293
EquipmentEquipment1065188216
Equipment CategoriesEquipment Categories1065190217
Equipment DecommissioningEquipment Decommissioning1065215239
Equipment DocumentsEquipment Documents1065230251
Equipment MaintenanceEquipment Maintenance1065209233
Equipment Optimal Operating ConditionsEquipment Optimal Operating Conditions1065201226
Equipment Related PartsEquipment Related Parts1065208232
FilesFiles1065231129
Functional RequirementsFunctional Requirements1065267130
Generic MedicinesGeneric Medicines1065245131
How TosHow Tos1065214238
ImagesImages1065121156
Images ExtraImages Extra1065204129
InPatient NotesInPatient Notes1065258270
InPatient VitalsInPatient Vitals1065259271
IndustriesIndustries1065232252
Insurance PoliciesInsurance Policies1065281286
InsurersInsurers1065280285
ItemsItems1065117155
Job Title NotchesJob Title Notches1065153183
Job Title RequirementsJob Title Requirements1065159189
Job Title ResponsibilitiesJob Title Responsibilities1065154184
Job TitlesJob Titles1065152182
KPI AssignmentsKPI Assignments1065178208
KPIsKPIs1065177207
LOGLOG1065289294
Lab Test Specimen AnalytesLab Test Specimen Analytes1065256268
Lab Test SpecimensLab Test Specimens1065255267
Lab TestsLab Tests1065221245
Leave TypesLeave Types1065166196
LinksLinks1065093133
Links NotesLinks Notes1065094134
LocationsLocations1065254266
Logo FilesLogo Files1065205229
Maintenance ActivitiesMaintenance Activities1065195222
Maintenance LabourMaintenance Labour1065197224
Maintenance MaterialsMaintenance Materials1065196223
Maintenance Schedule SheetsMaintenance Schedule Sheets1065191218
Maintenance SchedulesMaintenance Schedules1065192219
Material CategoriesMaterial Categories1065125159
MaterialsMaterials1065124158
Medical ConditionsMedical Conditions1065225129
Medical Conditions JSMedical Conditions JS1065223130
Medication DosagesMedication Dosages1065228250
Medicines JSMedicines JS1065229132
Objects_as_JSObjects_as_JS1065091131
Operating ConditionsOperating Conditions1065200225
Other Billing ItemsOther Billing Items1065240257
Patient AppointmentsPatient Appointments1065219243
Patient Emergency ContactsPatient Emergency Contacts1065216240
Patient Payment OptionsPatient Payment Options1065218242
Patient Primary Care PhysiciansPatient Primary Care Physicians1065217241
Patient Visit Bill ItemsPatient Visit Bill Items1065241258
Patient Visit Consultation NotesPatient Visit Consultation Notes1065239256
Patient Visit DiagnosesPatient Visit Diagnoses1065224247
Patient Visit Lab Results DocumentsPatient Visit Lab Results Documents1065276283
Patient Visit Lab Test Analyte ResultsPatient Visit Lab Test Analyte Results1065257269
Patient Visit Lab TestsPatient Visit Lab Tests1065222246
Patient Visit PrescriptionsPatient Visit Prescriptions1065227249
Patient Visit ServicesPatient Visit Services1065272281
Patient Visit Treatment AdministrationsPatient Visit Treatment Administrations1065275282
Patient Visit VitalsPatient Visit Vitals1065220244
PatientsPatients1065210234
Payment GroupsPayment Groups1065181211
Payment Groups of Payroll ItemsPayment Groups of Payroll Items1065182212
Payroll ItemsPayroll Items1065179209
Payroll Items For Job Title NotchesPayroll Items For Job Title Notches1065180210
Payroll PeriodsPayroll Periods1065183213
Price BreakdownPrice Breakdown1065269131
Product FeaturesProduct Features1065294296
ProductsProducts1065293295
ProjectsProjects1065261273
Purchase Order ItemsPurchase Order Items1065128162
Purchase OrdersPurchase Orders1065127161
RegistrationRegistration1065248260
Remuneration DetailsRemuneration Details1065185215
RemunerationsRemunerations1065184214
Role LinksRole Links1065097137
RolesRoles1065096136
SMS AccountSMS Account1065283288
SMS CreditsSMS Credits1065285290
Scoring System ScoresScoring System Scores1065169199
Scoring SystemsScoring Systems1065168198
ServicesServices1065273136
Services JSServices JS1065274137
SettingsSettings1065090130
Social Media FilesSocial Media Files1065203228
Social Media PostsSocial Media Posts1065207231
Software Requirement DocumentsSoftware Requirement Documents1065264276
Software Requirement Documents _ Functional RequirementsSoftware Requirement Documents _ Functional Requirements1065266277
Software Requirement Documents _ Price BreakdownSoftware Requirement Documents _ Price Breakdown1065268278
Software Requirements DocumentSoftware Requirements Document1065265129
Song CategoriesSong Categories1065291130
Song TagsSong Tags1065292131
SongsSongs1065290129
SpecimensSpecimens1065252264
StaffStaff1065155185
Staff Appraisal AnswersStaff Appraisal Answers1065176206
Staff Appraisal TemplatesStaff Appraisal Templates1065172202
Staff AppraisalsStaff Appraisals1065175205
Staff AttendanceStaff Attendance1065165195
Staff DocumentsStaff Documents1065162192
Staff EducationStaff Education1065161191
Staff Emergency ContactsStaff Emergency Contacts1065160190
Staff Job Title Notch HistoryStaff Job Title Notch History1065164194
Staff Job TitlesStaff Job Titles1065163193
Staff Leave RequestsStaff Leave Requests1065167197
Stock AdjustmentsStock Adjustments1065226248
User ActivitiesUser Activities1065099139
UsersUsers1065098138
VendorsVendors1065126160
Walk_InsWalk_Ins1065270279

E) Scripts Documentation (Deep)

This part covers scripts 1 to 386 in DDR order (out of 773 total scripts).

Cross-cutting patterns observed in this script set

  • Uses Get ( ScriptParameter ): 62 script(s)
  • References $$ global variables: 145 script(s)
  • Uses ExecuteSQL in calculations: 68 script(s)
  • References Get ( LastError ): 8 script(s)
  • Mentions JSON in calculations or comments: 27 script(s)
  • Mentions cURL or URL integration keywords: 0 script(s)
  • References Get ( LastMessageChoice ): 30 script(s)

Critical scripts shortlist (within this part)

ScriptIn-degreeOut-degreeWhy it looks central

| Go To App Section | 3 | 110 | calls many scripts, core flow name pattern |

| Select Link | 2 | 70 | calls many scripts, core flow name pattern |

| Populate Tables | 0 | 50 | calls many scripts, core flow name pattern |

| Save A Record | 32 | 1 | called by many scripts, core flow name pattern |

| WebDirect Pause | 32 | 0 | called by many scripts |

| Close Window | 26 | 1 | called by many scripts |

| Go To Modal Browser | 18 | 2 | called by many scripts, core flow name pattern |

| Go To Page | 18 | 1 | called by many scripts, core flow name pattern |

| Check If Script Workspace Is Opened | 18 | 0 | called by many scripts |

| ??️ Use Details CSS | 18 | 0 | called by many scripts |

| +++ Staff Details Page | 12 | 6 | called by many scripts |

| Get Value List | 16 | 0 | called by many scripts |

| Populate CarePort Tables | 0 | 16 | calls many scripts, core flow name pattern |

| +++ Display List HTML | 10 | 2 | called by many scripts |

| ??️ Use Modal CSS | 11 | 0 | called by many scripts, core flow name pattern |

| ??️ Use List CSS | 11 | 0 | called by many scripts |

| Startup | 3 | 7 | core flow name pattern |

| +++ Display Subtable HTML | 8 | 1 | high call connectivity |

| +++ Banner Page | 7 | 2 | high call connectivity |

| +++ Display List HTML_ | 6 | 2 | high call connectivity |

Script call graph (top-down, within this part)

This graph lists scripts with the highest number of outbound calls in this part, and the scripts they call. Calls to scripts outside this part are still listed, but those targets will be documented in Part 3.

  • Go To App Section (110 calls): Go to Dashboard, +++ All Billing Items List Page, +++ Analyte Details Page, +++ Analytes List Page, +++ Appraisal Templates Page, +++ Appraisal Periods List Page, +++ Scoring System Details Page, +++ Scoring Systems Page, +++ Appraise Staff Page, +++ Appraisal Template Details Page, +++ Approved Purchase Orders List Page, +++ Approve Patient Bill Discount Details Page, +++ Approve Patient Bill Discounts List Page, +++ Attendance Filter Page, +++ Bill of Materials Report Filter, +++ Business Details Page, +++ Businesses List Page, +++ Business Type Details Page, +++ Business Types List Page, +++ Consultation Details Page…
  • Select Link (70 calls): Close Window, +++ Banner Page, Go To Menu, Go to Dashboard, +++ All Billing Items List Page, +++ Analytes List Page, +++ Appraisal Templates Page, +++ Appraisal Periods List Page, +++ Scoring Systems Page, +++ Appraise Staff Page, +++ Approve Patient Bill Discounts List Page, +++ Approved Purchase Orders List Page, +++ Attendance Filter Page, +++ Bill of Materials Report Filter, +++ Business Types List Page, +++ Businesses List Page, +++ Consultation List Page, +++ Corrective Maintenance List Page, +++ Department List Page, +++ Equipment List Page…
  • Populate Tables (50 calls): Populate Departments Table, Populate Job Titles Table, Populate Job Title Notches Table, Populate Job Title Responsibilities Table, Populate Job Title Requirements Table, Populate Leave Types Table, Populate Scoring Systems Table, Populate Scoring System ScoresTable, Populate Appraisal Templates Table, Populate Appraisal Template Question Categories Table, Populate Appraisal Template Questions Table, Populate Appraisal Periods Table, Populate KPIs Table, Populate KPI Assignments Table, Populate Payroll Items Table, Populate Payroll Items For Job Title Notches Table, Populate Payment Groups Table, Populate Payment Groups of Payroll Items Table, Populate Payroll Periods Table, Populate Staff Table…
  • Populate CarePort Tables (16 calls): Populate Lab Tests Table, Populate Specimens Table, Populate Analytes Table, Populate Lab Test Specimens Table, Populate Lab Test Specimen Analytes Table, Populate Medication Dosages Table, Populate Patients Table, Populate Patient Emergency Contacts Table, Populate Patient Primary Care Physicians Table, Populate Patient Payment Options Table, Populate Patient Appointments Table, Populate Patient Visit Vitals Table, Populate Patient Visit Lab Tests Table, Populate Patient Visit Prescriptions Table, Populate Patient Visit Consultation Notes Table, Populate Other Billing Items Table
  • Startup (7 calls): Get App Details, Set Zoom Level Based On Device, Get My Details, +++ Splash Page, Save A Record, +++ Banner Page, Select Link
  • +++ Staff Details Page (6 calls): Get Value List, +++ Display Subtable HTML, +++ Display Documents Subtable HTML, ??️ Use Details CSS, ??️ Use Dashboard CSS, WebDirect Pause
  • Save Document (5 calls): Save A Record, Close Window, +++ Equipment Details Page, +++ Staff Details Page, +++ Pending Lab Request Details Page
  • Migrate CarePort (4 calls): Reset System, Migrate System, Reset CarePort, Startup
  • Migrate DokondoManager (4 calls): Reset System, Migrate System, Reset DokondoManager, Startup
  • Go To GoogleDrive (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To Google (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To Canva (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To YT (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To IG (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To Fb (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To WA (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To Xx (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To TrueCaller (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To SVG Repo (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To Address Bar (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Go To Mirror (4 calls): Check If Script Workspace Is Opened, Close Window, Go To Modal Browser, Go To Page
  • Choose Theme (4 calls): Update Preferred Theme, +++ Banner Page, Go To App Section, Go To Menu
  • +++ Record Details Page (4 calls): +++ Display Subtable HTML, +++ Display Documents Subtable HTML, ??️ Use Details CSS, WebDirect Pause
  • Click On Alert (4 calls): Select Link, Go To App Section, +++ Activity Regarding Business Modal Page, WebDirect Pause
  • Upload Document (4 calls): +++ Equipment Details Page, +++ Staff Details Page, +++ Pending Lab Request Details Page, +++ Document Modal Page
  • Go to Dashboard (4 calls): Generate Dashboard Data, +++ Dashboard Page (Procurement), +++ Dashboard Page (CarePort), +++ Dashboard Page
  • +++ My Profile Page (4 calls): Get Value List, ??️ Use Details CSS, ??️ Use Dashboard CSS, WebDirect Pause
  • +++ My Appraisal Details Page (4 calls): Get Value List, +++ Display Subtable HTML, ??️ Use Details CSS, WebDirect Pause
  • Save My KPI (4 calls): Save A Record, Close Window, +++ Staff Appraisal Details Page, +++ My Appraisal Details Page
  • +++ Company Registration Details Page (4 calls): Get Value List, +++ Display Subtable HTML, ??️ Use Details CSS, WebDirect Pause

Per-script documentation

Script: Toggle Top FM Menu Visibility
  • DDR Script Id: 1109
  • Folder path: Generic Scripts
  • Step count: 7
  • Purpose (inferred): UI toggle routine.
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $Button Distance From Right1, $Button Distance From Right2, $Button Distance From Top1, $Button Distance From Top2
Step-by-step outline (logical blocks)
  • 2 step(s): Show/Hide Menubar, Show/Hide Toolbars
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Button Distance From Right1, $Button Distance From Right2, $Button Distance From Top1, $Button Distance From Top2
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1153
  • Folder path: Generic Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Show Notes
  • DDR Script Id: 896
  • Folder path: Generic Scripts / Links Notes
  • Step count: 24
  • Purpose (inferred): Make sure you create a layout called Note. It's available in FileMaker School
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Layout
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Make sure you create a layout called Note. It's available in FileMaker School
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • 1 step(s): If
  • 2 step(s): New Window, Refresh Window
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Layout
  • 1 step(s): Commit Records/Requests
  • 3 step(s): New Window, Show All Records, Sort Records
  • 1 step(s): Perform Script | calls +++ Data Migration Steps Modal Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Note (Layout Id 22)

- Manage Links (Layout Id 23)

  • Tables written or referenced via Field tokens:

- Links

  • Calls scripts:

- +++ Data Migration Steps Modal Page (Script Id 1142)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Show All Records and Sort Records combination. Check performance on large tables.
Script: +++ Data Migration Steps Modal Page
  • DDR Script Id: 1142
  • Folder path: Generic Scripts / Links Notes
  • Step count: 50
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$Selected IDs
Outputs / effects
  • Sets variables: $$Modal, $$Selected IDs, $Cancel Script, $Cancel Updates Script, $HTML, $List, $Save Updates Script, $Scripts, $Selection List Script, $Steps List HTML, $styles
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Details HTML
  • 2 step(s): Set Variable | vars $Cancel Script, $Save Updates Script
  • Comment: (blank)
  • Comment: Get selected list
  • 2 step(s): Set Variable | vars $$Selected IDs, $List
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Steps List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Selection List Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part):

- Show Notes (Script Id 896)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Save Data Migration Steps
  • DDR Script Id: 1144
  • Folder path: Generic Scripts / Links Notes
  • Step count: 38
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Selected IDs, $Step ID, $counter, $currentRecord, $jsonData, $recordCount
  • Writes fields in tables: Data Migration Steps
  • Navigates to layouts: Data Migration Steps
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $jsonData
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $recordCount
  • Comment: (blank)
  • 3 step(s): Go to Layout, Show All Records, Sort Records | layout Data Migration Steps
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $counter
  • Comment: (blank)
  • 2 step(s): Exit Loop If, Loop
  • 1 step(s): Set Variable | vars $currentRecord
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Selected IDs, $Step ID
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $counter
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Go to Record/Request/Page
  • 1 step(s): Loop
  • 1 step(s): Set Field | writes Data Migration Steps::ID, Data Migration Steps::Status
  • 1 step(s): Go to Record/Request/Page
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Close Window
Dependencies
  • Layouts referenced:

- Data Migration Steps (Layout Id 249)

  • Tables written or referenced via Field tokens:

- Data Migration Steps

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
  • Show All Records and Sort Records combination. Check performance on large tables.
Script: Go To Notes
  • DDR Script Id: 3
  • Folder path: Generic Scripts / Links Notes
  • Step count: 10
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Window From Left, $Window From Top, $Window Height, $Window Width
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Window From Left, $Window From Top, $Window Height, $Window Width
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Set Zoom Level Based On Device
Dependencies
  • Layouts referenced:

- Notes (Layout Id 227)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Set Zoom Level Based On Device (Script Id 883)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Select App For Notes
  • DDR Script Id: 9
  • Folder path: Generic Scripts / Links Notes
  • Step count: 7
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Notes
  • Writes fields in tables: Settings
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Commit
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Notes
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Displayed Notes, Settings::Notes App ID
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Commit
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Commit (Script Id 72)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Show General Notes
  • DDR Script Id: 894
  • Folder path: Generic Scripts / Links Notes
  • Step count: 6
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Writes fields in tables: Settings
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Commit
  • Comment: (blank)
  • 2 step(s): Set Field | writes Settings::Displayed Notes, Settings::General Notes, Settings::Notes App ID
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Commit
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Commit (Script Id 72)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Notes
  • DDR Script Id: 895
  • Folder path: Generic Scripts / Links Notes
  • Step count: 18
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $App ID, $Notes
  • Writes fields in tables: Apps, Settings
  • Navigates to layouts: Apps
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $App ID, $Notes
  • Comment: (blank)
  • 2 step(s): Go to Layout, Perform Find | layout Apps
  • 1 step(s): Set Field | writes Apps::Notes
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Go to Layout
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Displayed Notes, Settings::General Notes
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Apps (Layout Id 102)

  • Tables written or referenced via Field tokens:

- Apps

- Settings

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Toggle Link Status
  • DDR Script Id: 4
  • Folder path: Generic Scripts / Links Notes
  • Step count: 1
  • Purpose (inferred): UI toggle routine.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls * Toggle Selection
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- * Toggle Selection (Script Id 66)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Set Link's Note Status
  • DDR Script Id: 5
  • Folder path: Generic Scripts / Links Notes
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Writes fields in tables: Links Notes
Step-by-step outline (logical blocks)
  • 1 step(s): Set Field | writes Links Notes::Status
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Links Notes

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Copy / Paste Link Category
  • DDR Script Id: 6
  • Folder path: Generic Scripts / Links Notes
  • Step count: 9
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Action
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Action
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Copy
  • Comment: (blank)
  • 2 step(s): Else If, Paste
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Links

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Generate ChatGPT Prompt For Link's Flow
  • DDR Script Id: 7
  • Folder path: Generic Scripts / Links Notes
  • Step count: 3
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Writes fields in tables: Links
Step-by-step outline (logical blocks)
  • 1 step(s): Set Field | writes Links::ChatGPT Query, Links::Link
  • 1 step(s): Copy
  • 1 step(s): Commit Records/Requests
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Links

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Generate Records In Notes Table
  • DDR Script Id: 8
  • Folder path: Generic Scripts / Links Notes
  • Step count: 38
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Link ID, $Notes, $Total, $Type, $i
  • Writes fields in tables: Links, Links Notes
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Link ID, $Notes, $Total, $Type
  • Comment: (blank)
  • 1 step(s): Set Field | writes Links::Note
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): Perform Find
  • 1 step(s): If
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 4 step(s): New Record/Request, Set Field | writes Links Notes::, Links Notes::Link ID, Links Notes::Note
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced:

- Links Notes (Layout Id 6)

  • Tables written or referenced via Field tokens:

- Links

- Links Notes

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 11
  • Folder path: Generic Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Reset System
  • DDR Script Id: 766
  • Folder path: Generic Scripts / Reset Apps / System
  • Step count: 105
  • Purpose (inferred): Reset routine to clear data, settings, or rebuild baseline state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Writes fields in tables: Settings
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 2 step(s): Halt Script, If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • 1 step(s): If
  • 2 step(s): Commit Records/Requests, Set Field | writes Settings::Most Previous Receipt Number
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 6 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 12 step(s): Perform Script | calls Clear Table
  • 4 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 12 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 4 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 12 step(s): Perform Script | calls Clear Table
  • 6 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 7 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Reset External Files
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Clear Table, Delete All Users (Accounts)
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Clear Table (Script Id 36)

- Reset External Files (Script Id 1145)

- Delete All Users (Accounts) (Script Id 765)

  • Called by scripts (within this part):

- Migrate CarePort (Script Id 764)

- Migrate Asset Management (Script Id 913)

- Migrate DokondoManager (Script Id 1139)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Migrate System
  • DDR Script Id: 1151
  • Folder path: Generic Scripts / Reset Apps / System
  • Step count: 247
  • Purpose (inferred): Migration routine to move or transform data or reset system state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Filename, $Path
  • Navigates to layouts: Appraisal Periods, Appraisal Template Question Categories, Appraisal Template Questions, Appraisal Templates, Businesses, Departments, Equipment, Equipment Categories, Equipment Decommissioning, Equipment Documents…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Filename
  • Comment: (blank)
  • Comment: Import data from ImagesExtra
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Settings
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout SMS Account
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout SMS Credits
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Departments
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Titles
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Title Notches
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Title Responsibilities
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Title Requirements
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Leave Types
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Scoring Systems
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Scoring System Scores
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Templates
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Template Question Categories
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Template Questions
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Periods
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout KPIs
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Emergency Contacts
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Education
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Documents
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Job Titles
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Job Title Notch History
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Attendance
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Leave Requests
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisal Templates
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisals
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisal Answers
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout KPI Assignments
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Material Categories
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Materials
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Categories
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Operating Conditions
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Optimal Operating Conditions
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Related Parts
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Maintenance
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Decommissioning
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Documents
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Schedule Sheets
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Schedules
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Activities
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Materials
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Labour
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Stock Adjustments
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Vendors
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Locations
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Purchase Orders
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Purchase Order Items
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payroll Items
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payroll Items For Job Title Notches
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payment Groups
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payment Groups of Payroll Items
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payroll Periods
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Remunerations
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Remuneration Details
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Social Media Files
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Social Media Posts
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Businesses
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • 1 step(s): Perform Find
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Migrate External Files
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Users
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • 1 step(s): Perform Script | calls Create Accounts For All Users
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Role Links
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Settings (Layout Id 2)

- SMS Account (Layout Id 264)

- SMS Credits (Layout Id 265)

- Departments (Layout Id 104)

- Job Titles (Layout Id 120)

- Job Title Notches (Layout Id 121)

- Job Title Responsibilities (Layout Id 122)

- Job Title Requirements (Layout Id 127)

- Leave Types (Layout Id 134)

- Scoring Systems (Layout Id 136)

- Scoring System Scores (Layout Id 137)

- Appraisal Templates (Layout Id 138)

- Appraisal Template Question Categories (Layout Id 139)

- Appraisal Template Questions (Layout Id 141)

- Appraisal Periods (Layout Id 142)

- KPIs (Layout Id 145)

- Staff (Layout Id 123)

- Staff Emergency Contacts (Layout Id 128)

- Staff Education (Layout Id 129)

- Staff Documents (Layout Id 130)

- …

  • Tables written or referenced via Field tokens:

- Businesses

  • Calls scripts:

- Migrate External Files (Script Id 1146)

- Create Accounts For All Users (Script Id 890)

  • Called by scripts (within this part):

- Migrate CarePort (Script Id 764)

- Migrate Asset Management (Script Id 913)

- Migrate DokondoManager (Script Id 1139)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Reset External Files
  • DDR Script Id: 1145
  • Folder path: Generic Scripts / Reset Apps / External Files
  • Step count: 12
  • Purpose (inferred): Reset routine to clear data, settings, or rebuild baseline state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 3 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Clear Table
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Clear Table (Script Id 36)

  • Called by scripts (within this part):

- Reset System (Script Id 766)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Migrate External Files
  • DDR Script Id: 1146
  • Folder path: Generic Scripts / Reset Apps / External Files
  • Step count: 57
  • Purpose (inferred): Migration routine to move or transform data or reset system state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Filename, $Path
  • Navigates to layouts: Client Medicines, Files, Generic Medicines, Images Extra, Medical Conditions, Medical Conditions JS, Medicines JS, Services, Services JS
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Filename
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Import data from ImagesExtra
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Images Extra
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Import data from Documents
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Files
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Import data from AppAnnex
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Medical Conditions
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Medical Conditions JS
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Generic Medicines
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Client Medicines
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Medicines JS
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Services
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Services JS
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Images Extra (Layout Id 170)

- Files (Layout Id 194)

- Medical Conditions (Layout Id 256)

- Medical Conditions JS (Layout Id 257)

- Generic Medicines (Layout Id 258)

- Client Medicines (Layout Id 244)

- Medicines JS (Layout Id 203)

- Services (Layout Id 245)

- Services JS (Layout Id 246)

  • Tables written or referenced via Field tokens:
  • Calls scripts: None
  • Called by scripts (within this part):

- Migrate System (Script Id 1151)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 912
  • Folder path: Generic Scripts / Reset Apps
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Reset CarePort
  • DDR Script Id: 687
  • Folder path: Generic Scripts / Reset Apps / CarePort
  • Step count: 30
  • Purpose (inferred): Reset routine to clear data, settings, or rebuild baseline state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 5 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Clear Table
  • Comment: (blank)
  • 12 step(s): Perform Script | calls Clear Table
  • 7 step(s): Perform Script | calls Clear Table
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Clear Table (Script Id 36)

  • Called by scripts (within this part):

- Migrate CarePort (Script Id 764)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Migrate CarePort
  • DDR Script Id: 764
  • Folder path: Generic Scripts / Reset Apps / CarePort
  • Step count: 119
  • Purpose (inferred): Migration routine to move or transform data or reset system state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Path
  • Navigates to layouts: Analytes, InPatient Notes, InPatient Vitals, Insurance Policies, Insurers, Lab Test Specimen Analytes, Lab Test Specimens, Lab Tests, Medication Dosages, Other Billing Items…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Migrate System, Reset System
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Reset CarePort
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Insurers
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Insurance Policies
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Specimens
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Analytes
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Lab Tests
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Lab Test Specimens
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Lab Test Specimen Analytes
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Medication Dosages
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patients
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Emergency Contacts
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Primary Care Physicians
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Payment Options
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Appointments
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Vitals
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Lab Tests
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Lab Test Analyte Results
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Lab Results Documents
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Diagnoses
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Prescriptions
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Services
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Consultation Notes
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout InPatient Notes
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout InPatient Vitals
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Treatment Administrations
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Walk_Ins
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Bill Items
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Other Billing Items
  • 1 step(s): Pause/Resume Script
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): Go to Layout
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Startup
Dependencies
  • Layouts referenced:

- Insurers (Layout Id 261)

- Insurance Policies (Layout Id 262)

- Specimens (Layout Id 214)

- Analytes (Layout Id 213)

- Lab Tests (Layout Id 186)

- Lab Test Specimens (Layout Id 219)

- Lab Test Specimen Analytes (Layout Id 220)

- Medication Dosages (Layout Id 192)

- Patients (Layout Id 176)

- Patient Emergency Contacts (Layout Id 181)

- Patient Primary Care Physicians (Layout Id 182)

- Patient Payment Options (Layout Id 183)

- Patient Appointments (Layout Id 184)

- Patient Visit Vitals (Layout Id 185)

- Patient Visit Lab Tests (Layout Id 187)

- Patient Visit Lab Test Analyte Results (Layout Id 221)

- Patient Visit Lab Results Documents (Layout Id 248)

- Patient Visit Diagnoses (Layout Id 188)

- Patient Visit Prescriptions (Layout Id 191)

- Patient Visit Services (Layout Id 243)

- …

  • Tables written or referenced via Field tokens:
  • Calls scripts:

- Reset System (Script Id 766)

- Migrate System (Script Id 1151)

- Reset CarePort (Script Id 687)

- Startup (Script Id 118)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Migrate Asset Management
  • DDR Script Id: 913
  • Folder path: Generic Scripts / Reset Apps / Asset Management
  • Step count: 9
  • Purpose (inferred): Migration routine to move or transform data or reset system state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Path
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Migrate System, Reset System
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Go to Layout
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Startup
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Reset System (Script Id 766)

- Migrate System (Script Id 1151)

- Startup (Script Id 118)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Reset DokondoManager
  • DDR Script Id: 1138
  • Folder path: Generic Scripts / Reset Apps / DokondoManager
  • Step count: 0
  • Purpose (inferred): Reset routine to clear data, settings, or rebuild baseline state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Migrate DokondoManager (Script Id 1139)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Migrate DokondoManager
  • DDR Script Id: 1139
  • Folder path: Generic Scripts / Reset Apps / DokondoManager
  • Step count: 11
  • Purpose (inferred): Migration routine to move or transform data or reset system state.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Path
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Migrate System, Reset System
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Reset DokondoManager
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Path
  • Comment: (blank)
  • 1 step(s): Go to Layout
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Startup
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Reset System (Script Id 766)

- Migrate System (Script Id 1151)

- Reset DokondoManager (Script Id 1138)

- Startup (Script Id 118)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1152
  • Folder path: Generic Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Page
  • DDR Script Id: 964
  • Folder path: Generic Scripts / Go To Page
  • Step count: 9
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Page
Outputs / effects
  • Sets variables: $$Page, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Store URL
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Page
  • 1 step(s): Refresh Window
  • 1 step(s): Set Web Viewer
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Store URL (Script Id 1012)

  • Called by scripts (within this part):

- Go To GoogleDrive (Script Id 901)

- Go To Claris (Script Id 1284)

- Go To Claris Partners (Script Id 1285)

- Go To Mail (Script Id 905)

- Go To Google (Script Id 899)

- Go To Canva (Script Id 900)

- Go To Globe (Script Id 891)

- Go To LI (Script Id 893)

- Go To YT (Script Id 892)

- Go To IG (Script Id 902)

- Go To Fb (Script Id 903)

- Go To NF (Script Id 904)

- Go To WA (Script Id 916)

- Go To Xx (Script Id 1019)

- Go To TrueCaller (Script Id 1032)

- Go To SVG Repo (Script Id 1033)

- Go To Address Bar (Script Id 1141)

- Go To Mirror (Script Id 1017)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Modal Browser
  • DDR Script Id: 963
  • Folder path: Generic Scripts / Go To Page
  • Step count: 18
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Modal
Outputs / effects
  • Sets variables: $$Modal, $Page, $Window From Left, $Window From Top, $Window Height, $Window Width
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Store URL
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Window From Left, $Window From Top, $Window Height, $Window Width
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Set Zoom Level Based On Device
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Modal
  • 1 step(s): Refresh Window
  • 1 step(s): Set Web Viewer
Dependencies
  • Layouts referenced:

- Modal Browser (Layout Id 228)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Store URL (Script Id 1012)

- Set Zoom Level Based On Device (Script Id 883)

  • Called by scripts (within this part):

- Go To GoogleDrive (Script Id 901)

- Go To Claris (Script Id 1284)

- Go To Claris Partners (Script Id 1285)

- Go To Mail (Script Id 905)

- Go To Google (Script Id 899)

- Go To Canva (Script Id 900)

- Go To Globe (Script Id 891)

- Go To LI (Script Id 893)

- Go To YT (Script Id 892)

- Go To IG (Script Id 902)

- Go To Fb (Script Id 903)

- Go To NF (Script Id 904)

- Go To WA (Script Id 916)

- Go To Xx (Script Id 1019)

- Go To TrueCaller (Script Id 1032)

- Go To SVG Repo (Script Id 1033)

- Go To Address Bar (Script Id 1141)

- Go To Mirror (Script Id 1017)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go Back To App
  • DDR Script Id: 906
  • Folder path: Generic Scripts / Go To Page
  • Step count: 6
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Page
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Store URL
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Go To App Section
  • Comment: (blank)
  • 1 step(s): Set Web Viewer
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Store URL (Script Id 1012)

- Go To App Section (Script Id 269)

  • Called by scripts (within this part):

- AS_Callback_WSFlag (Script Id 1299)

- Dev Start (Script Id 1291)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Store URL
  • DDR Script Id: 1012
  • Folder path: Generic Scripts / Go To Page
  • Step count: 114
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Browser , $$Modal Browser
Outputs / effects
  • Sets variables: $$Canva, $$Caufero Mail, $$ChatGPT, $$Claris, $$Claris Partners, $$Custom Address, $$Fb, $$Globe, $$Google, $$Google Drive, $$Google Mail, $$IG…
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Browser Name
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Google Drive
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Claris
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Claris Partners
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Google Mail
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Caufero Mail
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$ChatGPT
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Google
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Canva
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Globe
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$LI
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$YT
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$IG
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Fb
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$NF
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$WA
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Xx
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Custom Address
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Google Drive
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Google Mail
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Caufero Mail
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$ChatGPT
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Google
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Canva
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Globe
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$LI
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$YT
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$IG
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Fb
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$NF
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$WA
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Xx
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$TrueCaller
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$SVG Repo
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Custom Address
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Go To Page (Script Id 964)

- Go To Modal Browser (Script Id 963)

- Go Back To App (Script Id 906)

- Close Browser Window (Script Id 1013)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Reset URL
  • DDR Script Id: 1014
  • Folder path: Generic Scripts / Go To Page
  • Step count: 63
  • Purpose (inferred): Reset routine to clear data, settings, or rebuild baseline state.
Inputs / assumptions
  • Globals used: $$Modal Browser
Outputs / effects
  • Sets variables: $$Canva, $$Caufero Mail, $$ChatGPT, $$Claris, $$Claris Partners, $$Custom Address, $$Fb, $$Globe, $$Google, $$Google Drive, $$Google Mail, $$IG…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Google Drive
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Claris
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Claris Partners
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Google Mail
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Caufero Mail
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$ChatGPT
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Google
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Canva
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Globe
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$LI
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$YT
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$IG
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Fb
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$NF
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$WA
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Xx
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$TrueCaller
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$SVG Repo
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Custom Address
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Close Window (Script Id 47)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Close Browser Window
  • DDR Script Id: 1013
  • Folder path: Generic Scripts / Go To Page
  • Step count: 3
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Store URL
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Store URL (Script Id 1012)

- Close Window (Script Id 47)

  • Called by scripts (within this part):

- AS_Callback_WSFlag (Script Id 1299)

- Dev Start (Script Id 1291)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Show More
  • DDR Script Id: 1015
  • Folder path: Generic Scripts / Go To Page
  • Step count: 10
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Window From Left, $Window From Top, $Window Height, $Window Width
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Window From Left, $Window From Top, $Window Height, $Window Width
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Set Zoom Level Based On Device
Dependencies
  • Layouts referenced:

- Extra Browser Menu (Layout Id 231)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Set Zoom Level Based On Device (Script Id 883)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 967
  • Folder path: Generic Scripts / Go To Page
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Check If Script Workspace Is Opened
  • DDR Script Id: 1298
  • Folder path: Generic Scripts / Go To Page
  • Step count: 17
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$AS_WSOpen
Outputs / effects
  • Sets variables: $$AS_WSOpen, $AppleScript, $t0
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $$AS_WSOpen, $t0
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $AppleScript
  • 1 step(s): Perform AppleScript
  • Comment: (blank)
  • 2 step(s): Exit Loop If, Loop
  • 1 step(s): Pause/Resume Script
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $$AS_WSOpen
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Go To GoogleDrive (Script Id 901)

- Go To Claris (Script Id 1284)

- Go To Claris Partners (Script Id 1285)

- Go To Mail (Script Id 905)

- Go To Google (Script Id 899)

- Go To Canva (Script Id 900)

- Go To Globe (Script Id 891)

- Go To LI (Script Id 893)

- Go To YT (Script Id 892)

- Go To IG (Script Id 902)

- Go To Fb (Script Id 903)

- Go To NF (Script Id 904)

- Go To WA (Script Id 916)

- Go To Xx (Script Id 1019)

- Go To TrueCaller (Script Id 1032)

- Go To SVG Repo (Script Id 1033)

- Go To Address Bar (Script Id 1141)

- Go To Mirror (Script Id 1017)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: AS_Callback_WSFlag
  • DDR Script Id: 1299
  • Folder path: Generic Scripts / Go To Page
  • Step count: 25
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$AS_WSOpen
Outputs / effects
  • Sets variables: $$AS_WSOpen
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$AS_WSOpen
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Close Script Workspace
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Close Browser Window
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls Go Back To App
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Halt Script
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls Close Script Workspace
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Close Script Workspace (Script Id 1300)

- Close Browser Window (Script Id 1013)

- Go Back To App (Script Id 906)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Close Script Workspace
  • DDR Script Id: 1300
  • Folder path: Generic Scripts / Go To Page
  • Step count: 8
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $AppleScript
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $AppleScript
  • 1 step(s): Perform AppleScript
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Dev Stop Session
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Dev Stop Session (Script Id 1288)

  • Called by scripts (within this part):

- AS_Callback_WSFlag (Script Id 1299)

Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1301
  • Folder path: Generic Scripts / Go To Page
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To GoogleDrive
  • DDR Script Id: 901
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Google Drive
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Claris
  • DDR Script Id: 1284
  • Folder path: Generic Scripts / Go To Page
  • Step count: 28
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Claris
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 3 step(s): Else, Exit Script, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Claris Partners
  • DDR Script Id: 1285
  • Folder path: Generic Scripts / Go To Page
  • Step count: 27
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Claris Partners
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Mail
  • DDR Script Id: 905
  • Folder path: Generic Scripts / Go To Page
  • Step count: 55
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Caufero Mail , $$Google Mail
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Mail, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Show Custom Dialog
  • Comment: //
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $Mail, $Page
  • Comment: //
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $Mail, $Page
  • Comment: //
  • 2 step(s): Else, Halt Script
  • Comment: //
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Mail, $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Google
  • DDR Script Id: 899
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Google
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Canva
  • DDR Script Id: 900
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Canva
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page, $Website
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Page, $Website
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Open URL
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: //
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: //
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: //
  • 2 step(s): Else, Halt Script
  • Comment: //
  • 1 step(s): End If
  • Comment: //
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: //
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: //
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Globe
  • DDR Script Id: 891
  • Folder path: Generic Scripts / Go To Page
  • Step count: 27
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Globe
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To LI
  • DDR Script Id: 893
  • Folder path: Generic Scripts / Go To Page
  • Step count: 27
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$LI
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To YT
  • DDR Script Id: 892
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$YT
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To IG
  • DDR Script Id: 902
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$IG
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Fb
  • DDR Script Id: 903
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Fb
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To NF
  • DDR Script Id: 904
  • Folder path: Generic Scripts / Go To Page
  • Step count: 27
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$NF
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To WA
  • DDR Script Id: 916
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$WA
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Xx
  • DDR Script Id: 1019
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Xx
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To TrueCaller
  • DDR Script Id: 1032
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Xx
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To SVG Repo
  • DDR Script Id: 1033
  • Folder path: Generic Scripts / Go To Page
  • Step count: 29
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Xx
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Address Bar
  • DDR Script Id: 1141
  • Folder path: Generic Scripts / Go To Page
  • Step count: 34
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Custom Address
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1016
  • Folder path: Generic Scripts / Go To Page
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Mirror
  • DDR Script Id: 1017
  • Folder path: Generic Scripts / Go To Page
  • Step count: 26
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Mirror
Outputs / effects
  • Sets variables: $$Browser, $$Modal Browser, $Page
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Check If Script Workspace Is Opened
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Modal Browser
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls Go To Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Browser
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Modal Browser
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Check If Script Workspace Is Opened (Script Id 1298)

- Close Window (Script Id 47)

- Go To Modal Browser (Script Id 963)

- Go To Page (Script Id 964)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 13
  • Folder path: Generic Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Preferred Currency
  • DDR Script Id: 914
  • Folder path: Generic Scripts
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Preferred Currency
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$Preferred Currency
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts: None
  • Called by scripts (within this part):

- Select Application & Business (Script Id 915)

- Get App Details (Script Id 295)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Select Application & Business
  • DDR Script Id: 915
  • Folder path: Generic Scripts
  • Step count: 2
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Populate Available Links, Preferred Currency
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Preferred Currency (Script Id 914)

- Populate Available Links (Script Id 300)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: WebDirect Pause
  • DDR Script Id: 1093
  • Folder path: Generic Scripts
  • Step count: 4
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Pause/Resume Script
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Display List HTML_ (Script Id 154)

- +++ Display List HTML 2 (Script Id 727)

- +++ Display Categorized List HTML (Script Id 355)

- +++ Display List HTML (Script Id 735)

- +++ Display Grid HTML (Script Id 201)

- +++ Display Grid2 HTML (Script Id 527)

- +++ Display Grid - ImageAsURL - HTML (Script Id 1204)

- +++ Display Report HTML (Script Id 284)

- +++ Splash Page (Script Id 296)

- +++ Dashboard Page (Script Id 292)

- +++ Record Details Page (Script Id 153)

- Click On Alert (Script Id 1047)

- +++ Document Modal Page (Script Id 705)

- +++ Dashboard Page (Procurement) (Script Id 199)

- +++ Dashboard Page (CarePort) (Script Id 1034)

- +++ My Profile Page (Script Id 795)

- +++ My Leave Request Details Page (Script Id 935)

- +++ My Appraisal Details Page (Script Id 508)

- +++ Company Registration Details Page (Script Id 1112)

- +++ Logo File Details Page (Script Id 540)

- +++ Department Details Page (Script Id 411)

- +++ Job Title Details Page (Script Id 415)

- +++ Leave Type Details Page (Script Id 470)

- +++ Staff Details Page (Script Id 783)

- +++ Leave Request Details Page (Script Id 909)

- …

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Init
  • DDR Script Id: 1286
  • Folder path: Generic Scripts / Dev
  • Step count: 42
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Dev Fire Script Name , $$Dev Threshold Minutes
Outputs / effects
  • Sets variables: $$Dev Active, $$Dev Fire Script Name, $$Dev Threshold Minutes, $The Username
  • Writes fields in tables: Dev Sessions, Settings
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Dev Active, $$Dev Fire Script Name, $$Dev Threshold Minutes
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Dev Threshold Minutes
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Dev Fire Script Name
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $The Username
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): New Window, Show All Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Go to Record/Request/Page
  • Comment: (blank)
  • 1 step(s): If
  • 4 step(s): Commit Records/Requests, Set Field | writes Dev Sessions::Duration, Dev Sessions::End Timestamp, Dev Sessions::Start Timestamp
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Install Menu Set
Dependencies
  • Layouts referenced:

- Dev Sessions (Layout Id 280)

  • Tables written or referenced via Field tokens:

- Dev Sessions

- Settings

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1294
  • Folder path: Generic Scripts / Dev
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Start
  • DDR Script Id: 1291
  • Folder path: Generic Scripts / Dev
  • Step count: 11
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $JSON, $Type
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Close Browser Window
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls Go Back To App
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $JSON, $Type
  • 1 step(s): Perform Script | calls Dev Start Session
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Close Browser Window (Script Id 1013)

- Go Back To App (Script Id 906)

- Dev Start Session (Script Id 1287)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Start Session
  • DDR Script Id: 1287
  • Folder path: Generic Scripts / Dev
  • Step count: 38
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Dev Session ID
Outputs / effects
  • Sets variables: $$Dev Active, $$Dev Context, $$Dev Last Heartbeat, $$Dev Session ID, $$Dev Start Timestamp, $$Work Mode, $Context, $JSON
  • Writes fields in tables: Dev Sessions
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $Context, $JSON
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Context
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 5 step(s): Commit Records/Requests, New Record/Request, Set Field | writes Dev Sessions::Context, Dev Sessions::Start Timestamp, Dev Sessions::Threshold Fired
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $$Dev Active, $$Dev Context, $$Dev Last Heartbeat, $$Dev Session ID, $$Dev Start Timestamp
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Open Manage Database
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Work Mode
  • 1 step(s): Perform Script | calls +++ Banner Page
  • 1 step(s): Refresh Window
  • 1 step(s): Open Script Workspace
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Dev Sessions (Layout Id 280)

  • Tables written or referenced via Field tokens:

- Dev Sessions

  • Calls scripts:

- +++ Banner Page (Script Id 268)

  • Called by scripts (within this part):

- Dev Start (Script Id 1291)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1295
  • Folder path: Generic Scripts / Dev
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Stop
  • DDR Script Id: 1296
  • Folder path: Generic Scripts / Dev
  • Step count: 10
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Type
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Type
  • 1 step(s): Perform Script | calls Dev Stop Session
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Enter Browse Mode
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Dev Stop Session (Script Id 1288)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Stop Session
  • DDR Script Id: 1288
  • Folder path: Generic Scripts / Dev
  • Step count: 25
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Dev Active, $$Dev Context, $$Dev Last Heartbeat, $$Dev Session ID, $$Dev Start Timestamp, $$Work Mode
  • Writes fields in tables: Dev Sessions
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): Perform Find
  • 1 step(s): If
  • 4 step(s): Commit Records/Requests, Set Field | writes Dev Sessions::Duration, Dev Sessions::End Timestamp, Dev Sessions::Start Timestamp
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Work Mode
  • 1 step(s): Perform Script | calls +++ Banner Page
  • 1 step(s): Refresh Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $$Dev Active, $$Dev Context, $$Dev Last Heartbeat, $$Dev Session ID, $$Dev Start Timestamp
  • Comment: (blank)
  • 1 step(s): Close Window
Dependencies
  • Layouts referenced:

- Dev Sessions (Layout Id 280)

  • Tables written or referenced via Field tokens:

- Dev Sessions

  • Calls scripts:

- +++ Banner Page (Script Id 268)

  • Called by scripts (within this part):

- Close Script Workspace (Script Id 1300)

- Dev Stop (Script Id 1296)

- Dev Poller (Script Id 1289)

- Logout User (Script Id 1070)

Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1297
  • Folder path: Generic Scripts / Dev
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Poller
  • DDR Script Id: 1289
  • Folder path: Generic Scripts / Dev
  • Step count: 35
  • Purpose (inferred): Auto-stop if you left Layout Mode
Inputs / assumptions
  • Globals used: $$Dev Active , $$Dev Context , $$Dev Fire Script Name, $$Dev Session ID , $$Dev Start Timestamp , $$Dev Threshold Minutes
Outputs / effects
  • Sets variables: $$Dev Active, $$Dev Context, $$Dev Last Heartbeat, $$Dev Session ID, $$Dev Start Timestamp, $Elapsed Minutes, $JSON
  • Writes fields in tables: Dev Sessions
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$Dev Last Heartbeat
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Elapsed Minutes
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): Perform Find
  • 2 step(s): If
  • 1 step(s): Set Variable | vars $JSON
  • 1 step(s): Perform Script
  • 2 step(s): Commit Records/Requests, Set Field | writes Dev Sessions::Threshold Fired
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $$Dev Active, $$Dev Context, $$Dev Last Heartbeat, $$Dev Session ID, $$Dev Start Timestamp
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: Auto-stop if you left Layout Mode
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Dev Stop Session
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Dev Sessions (Layout Id 280)

  • Tables written or referenced via Field tokens:

- Dev Sessions

  • Calls scripts:

- Dev Stop Session (Script Id 1288)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Dev Reached Threshold
  • DDR Script Id: 1290
  • Folder path: Generic Scripts / Dev
  • Step count: 7
  • Purpose (inferred): Replace with your routine (backup, DDR snapshot, reminder, etc.)
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Context, $Elapsed, $JSON, $Session ID
Step-by-step outline (logical blocks)
  • 4 step(s): Set Variable | vars $Context, $Elapsed, $JSON, $Session ID
  • Comment: (blank)
  • Comment: Replace with your routine (backup, DDR snapshot, reminder, etc.)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Update Email Credits
  • DDR Script Id: 1303
  • Folder path: Generic Scripts / Dev
  • Step count: 18
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $New Email Credits, $Total Work Duration
  • Writes fields in tables: Dev Sessions, Settings
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $New Email Credits, $Total Work Duration
  • 1 step(s): Set Field | writes Settings::Email Credits
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): New Window, Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Dev Sessions (Layout Id 280)

  • Tables written or referenced via Field tokens:

- Dev Sessions

- Settings

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Send Email Credits
  • DDR Script Id: 1304
  • Folder path: Generic Scripts / Dev
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Set Email Credits
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Set Email Credits (Script Id 35)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 23
  • Folder path: Generic Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ExecuteSQL (For Referencing)
  • DDR Script Id: 120
  • Folder path: Generic Scripts / ExecuteSQL (For Referencing)
  • Step count: 7
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $sql, $sql_group_by_or_distinct, $sql_with_concats, $sql_with_in, $sql_with_leftjoins, $sql_with_null, $sql_with_substring
Step-by-step outline (logical blocks)
  • 7 step(s): Set Variable | vars $sql, $sql_group_by_or_distinct, $sql_with_concats, $sql_with_in, $sql_with_leftjoins, $sql_with_null…
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Generate List From ExecuteSQL (For Referencing)
  • DDR Script Id: 121
  • Folder path: Generic Scripts / ExecuteSQL (For Referencing)
  • Step count: 26
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$GeneratedList
Outputs / effects
  • Sets variables: $$GeneratedList, $Field1, $Field2, $Field3, $Field4, $Field5, $Link Record, $Link Record As List, $List, $Total, $i
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$GeneratedList
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Field1, $Field2, $Field3, $Field4, $Field5
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Create User Activity Log (On Server)
  • DDR Script Id: 25
  • Folder path: Generic Scripts / User Activity Log
  • Step count: 5
  • Purpose (inferred): Takes 6 / more parameters: "type (Login / Logout / Navigate / Create / View / Update / Delete)¶Actual Merchant ID¶Actual User ID¶Object Description (Eg. program)¶Object (Eg. BSc Computer Science)¶Sub objects (Credit Hours¶1¶2¶Duration¶4 years¶3 years)"
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • Comment: Takes 6 / more parameters: "type (Login / Logout / Navigate / Create / View / Update / Delete)¶Actual Merchant ID¶Actual User ID¶Object Description (Eg. program)¶Object (Eg. BSc Computer Science)¶Sub objects (Credit Hours¶1¶2¶Duration¶4 years¶3 years)"
  • Comment: No need to edit script unless for special reasons
  • Comment: Make sure you have the following: User Activities Table
  • Comment: (blank)
  • 1 step(s): Perform Script on Server
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Perform Script on Server detected. Review server context assumptions.
Script: Create User Activity Log
  • DDR Script Id: 26
  • Folder path: Generic Scripts / User Activity Log
  • Step count: 36
  • Purpose (inferred): Takes 6 / more parameters: "type (Login / Logout / Navigate / Create / View / Update / Delete)¶Actual Merchant ID¶Actual User ID¶Object Description (Eg. program)¶Object (Eg. BSc Computer Science)¶Sub objects (Credit Hours¶1¶2¶Duration¶4 years¶3 years)"
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Activity, $Merchant ID, $Object, $Object Description, $SubObject, $SubObjects, $Type, $User ID, $i, $x, $y, $z
  • Writes fields in tables: User Activities
  • Navigates to layouts: User Activities
Step-by-step outline (logical blocks)
  • Comment: Takes 6 / more parameters: "type (Login / Logout / Navigate / Create / View / Update / Delete)¶Actual Merchant ID¶Actual User ID¶Object Description (Eg. program)¶Object (Eg. BSc Computer Science)¶Sub objects (Credit Hours¶1¶2¶Duration¶4 years¶3 years)"
  • Comment: No need to edit script unless for special reasons
  • Comment: Make sure you have the following: User Activities Table
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Merchant ID, $Object, $Object Description, $Type, $User ID
  • Comment: (blank)
  • 1 step(s): Loop
  • 2 step(s): Set Variable | vars $SubObject, $i
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $x
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $SubObjects, $x, $y, $z
  • 3 step(s): End If, End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Activity
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout User Activities
  • 5 step(s): New Record/Request, Set Field | writes User Activities::, User Activities::Activity, User Activities::Activity Type, User Activities::User ID
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- User Activities (Layout Id 11)

  • Tables written or referenced via Field tokens:

- User Activities

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
Script: Import Records
  • DDR Script Id: 33
  • Folder path: Generic Scripts / Action on Group of Records
  • Step count: 36
  • Purpose (inferred): Takes no parameters
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • Comment: Takes no parameters
  • Comment: This script should be edited based on your want
  • Comment: There should be 1 script implementation per import want. If you want to implement other imports, duplicate this script for them
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Beep
  • Comment: Specify the column names of the Excel file to be imported
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • Comment: Specify import order. Specifying the source file is optional
  • 1 step(s): Import Records
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • Comment: Clean records imported
  • Comment: (blank)
  • Comment: Specify layout of imported records
  • 1 step(s): New Window
  • Comment: (blank)
  • Comment: Specify find request
  • 1 step(s): Perform Find
  • 1 step(s): If
  • 1 step(s): Delete All Records
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- (Layout Id 0)

  • Tables written or referenced via Field tokens:
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: Clear Table
  • DDR Script Id: 36
  • Folder path: Generic Scripts / Action on Group of Records
  • Step count: 16
  • Purpose (inferred): Takes 1 parameter: layout name
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Layout
  • Navigates to layouts:
Step-by-step outline (logical blocks)
  • Comment: Takes 1 parameter: layout name
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • 1 step(s): Set Variable | vars $Layout
  • Comment: (blank)
  • 1 step(s): Go to Layout
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- (Layout Id 0)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Reset System (Script Id 766)

- Reset External Files (Script Id 1145)

- Reset CarePort (Script Id 687)

Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: New Window
  • DDR Script Id: 43
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 13
  • Purpose (inferred): Any other / added script steps would most likely be conditional
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Height, $Layout, $Position From Left, $Position From Top, $Width, $Window Name
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • Comment: Any other / added script steps would most likely be conditional
  • Comment: Takes 6 parameters: window name¶layout name¶window height¶window width¶window position from top¶window position from left
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $Height, $Layout, $Position From Left, $Position From Top, $Width, $Window Name
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- (Layout Id 0)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Go To Menu (Script Id 137)

- Go To Alerts (Script Id 1045)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Store Parent Window Measurements
  • DDR Script Id: 44
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 7
  • Purpose (inferred): Takes no parameters
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Parent Window Height, $$Parent Window Left, $$Parent Window Top, $$Parent Window Width
Step-by-step outline (logical blocks)
  • Comment: Takes no parameters
  • Comment: No need to edit this script
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $$Parent Window Height, $$Parent Window Left, $$Parent Window Top, $$Parent Window Width
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Clear Parent Window Measurements
  • DDR Script Id: 45
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 7
  • Purpose (inferred): Takes no parameters
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Parent Window Height, $$Parent Window Left, $$Parent Window Top, $$Parent Window Width
Step-by-step outline (logical blocks)
  • Comment: Takes no parameters
  • Comment: No need to edit this script
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $$Parent Window Height, $$Parent Window Left, $$Parent Window Top, $$Parent Window Width
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Centre Window (Script Id 46)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Centre Window
  • DDR Script Id: 46
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 23
  • Purpose (inferred): Takes 1 parameter (optional): Height Eg. 100
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Parent Window Height , $$Parent Window Left , $$Parent Window Top , $$Parent Window Width
Outputs / effects
  • Sets variables: $Child Window Height, $Child Window Left, $Child Window Top, $Child Window Width, $From Left, $From Top, $Height
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 1 parameter (optional): Height Eg. 100
  • Comment: No need to edit this script
  • Comment: Make sure the calling script is calling "Store Parent Window Measurements" first, then it goes to new window, before calling this script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Height
  • Comment: (blank)
  • 1 step(s): Adjust Window
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Move/Resize Window
  • 1 step(s): End If
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Child Window Height, $Child Window Left, $Child Window Top, $Child Window Width
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $From Left, $From Top
  • Comment: (blank)
  • 1 step(s): Move/Resize Window
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Clear Parent Window Measurements
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Clear Parent Window Measurements (Script Id 45)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Close Window
  • DDR Script Id: 47
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 18
  • Purpose (inferred): Could take 1 parameter (optional): "Refresh"
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Music Play Type
Outputs / effects
  • Sets variables: $$Modal, $$Previous Layout
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Could take 1 parameter (optional): "Refresh"
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Close Window
  • 1 step(s): Set Variable | vars $$Previous Layout
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ Banner Page
  • 1 step(s): Refresh Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Install OnTimer Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Modal
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Banner Page (Script Id 268)

  • Called by scripts (within this part):

- Reset URL (Script Id 1014)

- Close Browser Window (Script Id 1013)

- Go To GoogleDrive (Script Id 901)

- Go To Google (Script Id 899)

- Go To Canva (Script Id 900)

- Go To YT (Script Id 892)

- Go To IG (Script Id 902)

- Go To Fb (Script Id 903)

- Go To WA (Script Id 916)

- Go To Xx (Script Id 1019)

- Go To TrueCaller (Script Id 1032)

- Go To SVG Repo (Script Id 1033)

- Go To Address Bar (Script Id 1141)

- Go To Mirror (Script Id 1017)

- Add How To (Script Id 235)

- Save Editor Updates (Script Id 238)

- Select Link (Script Id 138)

- Save Document (Script Id 706)

- Save My KPI (Script Id 962)

- Create Staff Appraisal Record (Script Id 969)

- Save Appraisal Answers (Script Id 970)

- Save Staff Education (Script Id 1084)

- Save Staff Emergency Contact (Script Id 1072)

- Save Score For Scoring System (Script Id 490)

- Save Appraisal Period (Script Id 946)

- …

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Close Application
  • DDR Script Id: 882
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 10
  • Purpose (inferred): Could take 1 parameter (optional): "Refresh"
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • Comment: Could take 1 parameter (optional): "Refresh"
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Exit Application
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Logout User
  • DDR Script Id: 1070
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 2
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$My User ID
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Dev Stop Session, Save A Record
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Dev Stop Session (Script Id 1288)

- Save A Record (Script Id 476)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 49
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Set Zoom Level Based On Device
  • DDR Script Id: 883
  • Folder path: Generic Scripts / Navigation Scripts
  • Step count: 10
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Menu Mode
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Set Zoom Level
  • Comment: (blank)
  • 2 step(s): Else If, Set Zoom Level
  • Comment: (blank)
  • 2 step(s): Else If, Set Zoom Level
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Go To Notes (Script Id 3)

- Go To Modal Browser (Script Id 963)

- Show More (Script Id 1015)

- Startup (Script Id 118)

- Go To Menu (Script Id 137)

- Go To Alerts (Script Id 1045)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save A Record
  • DDR Script Id: 476
  • Folder path: Generic Scripts / Save A Record Scripts
  • Step count: 12
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: ≥ 6 parameters: Table¶Process Location (Local/On Server)¶ID Field¶ID Value¶Next Field¶Next Field's Value¶...
  • Comment: Edit this script: No need to edit this script
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record [Locally]
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script on Server
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Save A Record [Locally] (Script Id 478)

  • Called by scripts (within this part):

- Logout User (Script Id 1070)

- Add Record To Records JS (Script Id 1115)

- Send SMS (Single) (Script Id 86)

- Add How To (Script Id 235)

- Save Editor Updates (Script Id 238)

- Startup (Script Id 118)

- Create Alert (Script Id 1043)

- Save Document (Script Id 706)

- Save Leave Request (Script Id 939)

- Save My KPI (Script Id 962)

- Create Staff Appraisal Record (Script Id 969)

- Save My Appraisal (Script Id 972)

- Submit My Appraisal (Script Id 968)

- Save Company Registration Details (Script Id 1113)

- Refresh SMS Account Details (Script Id 1179)

- Save Logo File (Script Id 544)

- Save Department Details (Script Id 843)

- Save Job Title (Script Id 420)

- Save Leave Type (Script Id 474)

- Save Staff Education (Script Id 1084)

- Save Staff Emergency Contact (Script Id 1072)

- Save Staff (Script Id 792)

- Decide On Leave Request (Script Id 941)

- Revers Leave Request Decision (Script Id 942)

- Save Score For Scoring System (Script Id 490)

- …

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Perform Script on Server detected. Review server context assumptions.
Script: Save A Record [Locally]
  • DDR Script Id: 478
  • Folder path: Generic Scripts / Save A Record Scripts
  • Step count: 32
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Field, $Table, $Value
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • Comment: ≥ 6 parameters: Table¶Process Location (Local/On Server)¶ID Field¶ID Value¶Next Field¶Next Field's Value¶...
  • Comment: Edit this script: No need to edit this script
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Table
  • 1 step(s): Commit Records/Requests
  • 1 step(s): New Window
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Field, $Value
  • Comment: (blank)
  • 1 step(s): Enter Find Mode
  • 1 step(s): Set Field By Name
  • 1 step(s): Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): New Record/Request
  • 1 step(s): Set Field By Name
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Loop
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • 2 step(s): Set Variable | vars $Field, $Value
  • 1 step(s): Set Field By Name
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Close Window
Dependencies
  • Layouts referenced:

- None (Layout Id None)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Save A Record (Script Id 476)

Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Save A Record [On Server]
  • DDR Script Id: 477
  • Folder path: Generic Scripts / Save A Record Scripts
  • Step count: 30
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Field, $Table, $Value
  • Navigates to layouts:
Step-by-step outline (logical blocks)
  • Comment: ≥ 6 parameters: Table¶Process Location (Local/On Server)¶ID Field¶ID Value¶Next Field¶Next Field's Value¶...
  • Comment: Edit this script: No need to edit this script
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Table
  • Comment: (blank)
  • 1 step(s): Go to Layout
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Field, $Value
  • Comment: (blank)
  • 1 step(s): Enter Find Mode
  • 1 step(s): Set Field By Name
  • 1 step(s): Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): New Record/Request
  • 1 step(s): Set Field By Name
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Loop
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • 2 step(s): Set Variable | vars $Field, $Value
  • 1 step(s): Set Field By Name
  • Comment: (blank)
  • 1 step(s): End Loop
Dependencies
  • Layouts referenced:

- (Layout Id 0)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Add Record To Records JS
  • DDR Script Id: 1115
  • Folder path: Generic Scripts / Save A Record Scripts
  • Step count: 27
  • Purpose (inferred): Takes 3 parameters: Record Type¶Record ID¶Record Name
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $JS, $Record ID, $Record Name, $Record Type
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 3 parameters: Record Type¶Record ID¶Record Name
  • Comment: (blank)
  • Comment: Get Script Parameters
  • 3 step(s): Set Variable | vars $Record ID, $Record Name, $Record Type
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $JS
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $JS
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $JS
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: * Clear Fields
  • DDR Script Id: 63
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 12
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Total List, $i
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes a list of parameters (can be just one): Eg. "TableName::Field1Name¶TableName::Field2Name¶TableName::Field3Name"
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Total List
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Set Field By Name
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 64
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: * Set Field To Value
  • DDR Script Id: 65
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 5
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes 2 parameters: Eg. "TableName::FieldName¶SomeValue"
  • Comment: (blank)
  • 1 step(s): Set Field By Name
  • 1 step(s): Commit Records/Requests
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: * Toggle Selection
  • DDR Script Id: 66
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 8
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Field Name, $Value
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes 2 parameters: Eg. "TableName::FieldName¶SomeValue"
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Field Name, $Value
  • Comment: (blank)
  • 1 step(s): Set Field By Name
  • 1 step(s): Commit Records/Requests
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Toggle Link Status (Script Id 4)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: * Add Value to Field (Add To List)
  • DDR Script Id: 67
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 13
  • Purpose (inferred): Takes 2 parameters: Eg. "TableName::FieldName¶SomeValue"
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Field, $Value
Step-by-step outline (logical blocks)
  • Comment: Takes 2 parameters: Eg. "TableName::FieldName¶SomeValue"
  • Comment: No need to edit script unless for special reasons
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Field, $Value
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): Else If, Set Field By Name
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: * Set Variable To Value
  • DDR Script Id: 68
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 15
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $$Variable1, $$Variable2, $$Variable3, $Value, $Variable
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes 2 parameters: Eg. "VariableName¶SomeValue"
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Value, $Variable
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Variable1
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Variable2
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Variable3
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 69
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Get Next Serial
  • DDR Script Id: 71
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 9
  • Purpose (inferred): Takes 4 parameters: Serials List ( eg" List (a; b; c) or a¶b¶c )¶Leading Characters (eg. PUR)¶String Length (Eg. 5)¶Field Name (Eg. Globas::Serial)
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Prefix, $Previous Code, $Serial Length
Step-by-step outline (logical blocks)
  • Comment: Takes 4 parameters: Serials List ( eg" List (a; b; c) or a¶b¶c )¶Leading Characters (eg. PUR)¶String Length (Eg. 5)¶Field Name (Eg. Globas::Serial)
  • Comment: No need to edit this script
  • Comment: Make sure when implementing this, encode the list you're parsing
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Prefix, $Previous Code, $Serial Length
  • Comment: (blank)
  • 1 step(s): Set Field By Name
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Commit
  • DDR Script Id: 72
  • Folder path: Generic Scripts / Set Fields Scripts
  • Step count: 12
  • Purpose (inferred): Takes no / 1 parameter: Refresh / Object To Refresh ( eg. "Refresh" [which refreshes the window] / "Object Name" [which refreshes the object])
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Refresh
Step-by-step outline (logical blocks)
  • Comment: Takes no / 1 parameter: Refresh / Object To Refresh ( eg. "Refresh" [which refreshes the window] / "Object Name" [which refreshes the object])
  • Comment: No need to edit script
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Refresh
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Refresh Window
  • 2 step(s): Else If, Refresh Object
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Select App For Notes (Script Id 9)

- Show General Notes (Script Id 894)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Send Credentials
  • DDR Script Id: 82
  • Folder path: Generic Scripts / Notifications
  • Step count: 16
  • Purpose (inferred): Takes 4 parameters: username¶email¶email subject¶email content (the content will have <<username>> replaced with the actual username, and <<password>> replaced with the actual password)
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Email, $Email Content, $Email Subject, $Password, $Username
  • Sends email via Send Mail.
Step-by-step outline (logical blocks)
  • Comment: Takes 4 parameters: username¶email¶email subject¶email content (the content will have <<username>> replaced with the actual username, and <<password>> replaced with the actual password)
  • Comment: No need to edit script unless for special reasons
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Email, $Email Content, $Email Subject, $Password, $Username
  • Comment: (blank)
  • 2 step(s): Add Account, Delete Account
  • Comment: (blank)
  • Comment: Send credentials via email
  • 1 step(s): Send Mail
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: Get SMS Balance
  • DDR Script Id: 84
  • Folder path: Generic Scripts / Notifications / SMS
  • Step count: 6
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$SMS Balance
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: No parameters for this script. Just make sure the fields "SMS URL" and "SMS API Details" exist and are set correctly
  • Comment: (blank)
  • Comment: Get SMS Balance
  • 1 step(s): Insert from URL
  • 1 step(s): Set Variable | vars $$SMS Balance
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 85
  • Folder path: Generic Scripts / Notifications / SMS
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Send SMS (Single)
  • DDR Script Id: 86
  • Folder path: Generic Scripts / Notifications / SMS
  • Step count: 77
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $API Key, $Available Credits, $Link Record, $Link Record As List, $List, $Merchant ID, $Message, $Mobile, $Name, $SMS API Details, $SMSURL, $Sender Name…
  • Calls other scripts.
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes 3 parameters: Mobile¶Recipient's Name¶Message
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $API Key, $Merchant ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $SMS API Details, $SMSURL
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Mobile, $Name
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Message
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get details of SMS account
  • 2 step(s): Set Variable | vars $List, $Total
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Available Credits, $Sender Name, $Used Credits
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Validate API parameters
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Send SMS
  • 1 step(s): Set Variable | vars $URL
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Update SMS account values
  • 2 step(s): Set Variable | vars $Available Credits, $Used Credits
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

  • Called by scripts (within this part):

- Send SMS (Bulk -Performed On Server) (Script Id 88)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Send SMS (Bulk)
  • DDR Script Id: 87
  • Folder path: Generic Scripts / Notifications / SMS
  • Step count: 26
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Batch, $BatchFieldName, $Group ID, $GroupFieldName, $LayoutToGoTo, $Logs Table, $MobileFieldName, $PortalName, $RecipientNameFieldName, $Source, $Template ID, $TemplateContentFieldName…
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes 12 parameters: PortaName¶TemplateFieldName¶Template ID¶BatchFieldName¶Source¶Group ID¶LayoutToGoTo¶GroupFieldName¶MobileFieldName¶RecipientNameFieldName¶TemplateContentFieldName¶Logs Table
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Batch, $BatchFieldName, $PortalName, $Template ID, $TemplateFieldName
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Group ID, $GroupFieldName, $LayoutToGoTo, $Source
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Logs Table, $MobileFieldName, $RecipientNameFieldName, $TemplateContentFieldName
  • Comment: (blank)
  • 2 step(s): Go to Object, Go to Portal Row
  • 1 step(s): Loop
  • 2 step(s): Set Field By Name
  • 1 step(s): Go to Portal Row
  • 1 step(s): End Loop
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Send SMS (Bulk -Performed On Server)
  • DDR Script Id: 88
  • Folder path: Generic Scripts / Notifications / SMS
  • Step count: 33
  • Purpose (inferred): No need to edit script unless for special reasons
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Group Field Name, $Group ID, $Layout, $Logs Table, $MobileFieldName, $RecipientNameFieldName, $Source, $TemplateContentFieldName
  • Navigates to layouts:
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: No need to edit script unless for special reasons
  • Comment: Takes 8 parameters, but all the parameters will be coming from another call [ Send SMS (Bulk) ]
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Group Field Name, $Group ID, $Layout, $Source
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Logs Table, $MobileFieldName, $RecipientNameFieldName, $TemplateContentFieldName
  • Comment: (blank)
  • 2 step(s): Enter Find Mode, Go to Layout
  • 1 step(s): Set Field By Name
  • 1 step(s): Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Go to Record/Request/Page
  • Comment: (blank)
  • 1 step(s): Loop
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Send SMS (Single)
  • Comment: (blank)
  • 1 step(s): Go to Record/Request/Page
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- (Layout Id 0)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Send SMS (Single) (Script Id 86)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: API Call
  • DDR Script Id: 96
  • Folder path: Generic Scripts / API Calls
  • Step count: 12
  • Purpose (inferred): No parameters
Inputs / assumptions
  • Globals used: $$APIKEY , $$APIURL , $$TRANSFLOWID , $$json
Outputs / effects
  • Sets variables: $curl, $data, $header, $json
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • Comment: No parameters
  • Comment: Copy and paste script to use
  • Comment: (blank)
  • Comment: Build the data being sent (as json)
  • 1 step(s): Set Variable | vars $json
  • Comment: (blank)
  • Comment: Build the call parameters (curl options): header (normally id, apikey and content_type) and data
  • 3 step(s): Set Variable | vars $curl, $data, $header
  • Comment: (blank)
  • 1 step(s): Insert from URL
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: API Call - Get UPC Barcode Details
  • DDR Script Id: 97
  • Folder path: Generic Scripts / API Calls
  • Step count: 11
  • Purpose (inferred): Takes 1 parameter: Barcode Code
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Barcode Code, $URL
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • Comment: Takes 1 parameter: Barcode Code
  • Comment: No need to edit this script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Barcode Code
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $URL
  • Comment: (blank)
  • 1 step(s): Insert from URL
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: API Call - Send Mail - Mailjet
  • DDR Script Id: 98
  • Folder path: Generic Scripts / API Calls
  • Step count: 60
  • Purpose (inferred): Takes 7 parameters: Sender Email¶Sender Name¶Recipient Email¶Recipient Name¶Subject¶Content¶Content As HTML
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$rst
Outputs / effects
  • Sets variables: $Content, $Curl, $Data, $Data Statement, $HTML Content, $Header Statement, $Keys Statement, $Post Statement, $Public Key, $Recipient Email, $Recipient Name, $Secret Key…
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • Comment: Takes 7 parameters: Sender Email¶Sender Name¶Recipient Email¶Recipient Name¶Subject¶Content¶Content As HTML
  • Comment: You'll be editing the keys for the Mailjet account you're using
  • Comment: When parsing the content as parameter, make sure you use: Substitute ( $Email Content ; ¶ ; "xxxxx" ) so it removes the returns to make it condusive to be parsed
  • Comment: The URL is the Mailjet API url. It doesn't change unless necessary.
  • Comment: Get the Public and Secret Keys from "https://app.mailjet.com/account/apikeys" by creating an account and logging in to it, then go to the page or url in this comment. Then generate your primary api key's private key and secret key and use here.
  • Comment: Also go to "https://app.mailjet.com/account/sender" to create sender email addresses you'll be using and validate them
  • Comment: Deisgning the email content:

Write out a sample email and put in chatgpt

Ask chatgpt to change the sample email to html and add designs to it

Specify that all design code should be within the body

Use the generated codes from <body> to </body>

If you'll need to display images like the logo of the app or client's logo, you can upload the image to a repository which you can reference. I have an account at https://www.playbook.com

Test in an HTML online compiler eg. https://onecompiler.com/html/42u9bk2k4

Then use in the FileMaker app as the "Content As HTML" parameter of this script, making sure all " are replaced with \\\"

  • Comment: (blank)
  • 7 step(s): Set Variable | vars $Content, $HTML Content, $Recipient Email, $Recipient Name, $Sender Email, $Sender Name…
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set URL
  • 1 step(s): Set Variable | vars $URL
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set starting the POST statement
  • 1 step(s): Set Variable | vars $Post Statement
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set keys parameter and header parameter
  • 2 step(s): Set Variable | vars $Public Key, $Secret Key
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Header Statement, $Keys Statement
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set data parameter
  • 2 step(s): Set Variable | vars $Data, $Data Statement
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Put together and send
  • 1 step(s): Set Variable | vars $Curl
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:
  • Calls scripts: None
  • Called by scripts (within this part):

- Send Email As HTML (Script Id 101)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Send Email As HTML
  • DDR Script Id: 101
  • Folder path: Generic Scripts / Send Email As HTML
  • Step count: 25
  • Purpose (inferred): Takes 11 parameters: sender email, sender name, recipient email, recipient name, email subject, app logo url, banner title, message content type, recipient username, recipient password, record's image url (for records to be listed)
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $App Logo URL, $App URL, $Banner Title, $Email Subject, $Full HTML, $Message Content Type, $Recipient Email, $Recipient First Name, $Recipient Name, $Recipient Password, $Recipient Username, $Record Image HTML…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sender email, sender name, recipient email, recipient name, email subject, app logo url, banner title, message content type, recipient username, recipient password, record's image url (for records to be listed)
  • Comment: You could edit Line 17: $Record Image HTML variable: to adjust the dimensions of the image especially the width
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Recipient Email, $Recipient First Name, $Recipient Name, $Sender Email, $Sender Name
  • Comment: (blank)
  • 9 step(s): Set Variable | vars $App Logo URL, $App URL, $Banner Title, $Email Subject, $Message Content Type, $Recipient Password…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Prepare Email As HTML (Full Email)
  • 1 step(s): Set Variable | vars $Full HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls API Call - Send Mail - Mailjet
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Prepare Email As HTML (Full Email) (Script Id 103)

- API Call - Send Mail - Mailjet (Script Id 98)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 102
  • Folder path: Generic Scripts / Send Email As HTML
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Prepare Email As HTML (Full Email)
  • DDR Script Id: 103
  • Folder path: Generic Scripts / Send Email As HTML
  • Step count: 30
  • Purpose (inferred): Takes 7 parameters: app logo url, banner title, message content type, recipient first name, recipient username, recipient password, record's image html (for records to be listed)
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$App Name
Outputs / effects
  • Sets variables: $App Logo Section, $App Logo URL, $App URL, $Banner Section, $Banner Title, $Call To Action Button, $Footer, $Full HTML, $Message Body, $Message Content Type, $Recipient First Name, $Recipient Password…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 7 parameters: app logo url, banner title, message content type, recipient first name, recipient username, recipient password, record's image html (for records to be listed)
  • Comment: Edit the following:

$App Logo Section - to reflect how you want the logo to appear

$Banner Section - to reflect how you want the banner section to appear

$Call To Action Button - to reflect how you want the call to action button to appear. It could be a login button

$Footer - to reflect how you want the footer of the email to appear

$Full HTML - to reflect how you want the full html to appear

  • Comment: (blank)
  • 8 step(s): Set Variable | vars $App Logo URL, $App URL, $Banner Title, $Message Content Type, $Recipient First Name, $Recipient Password…
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $App Logo Section, $Banner Section
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Prepare Email's Actual Body As HTML (Login Credentials)
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls Prepare Email's Actual Body As HTML (List)
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Message Body
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Call To Action Button, $Footer
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Full HTML
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Prepare Email's Actual Body As HTML (Login Credentials) (Script Id 105)

- Prepare Email's Actual Body As HTML (List) (Script Id 106)

  • Called by scripts (within this part):

- Send Email As HTML (Script Id 101)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Prepare Email's Actual Body As HTML (Login Credentials)
  • DDR Script Id: 105
  • Folder path: Generic Scripts / Send Email As HTML / Prepare Email's Actual Body As HTML
  • Step count: 12
  • Purpose (inferred): Takes 3 parameter: recipient's first name, recipient's username, recipient's password
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$App Name
Outputs / effects
  • Sets variables: $Message Body, $Password, $Recipient First Name, $Username
Step-by-step outline (logical blocks)
  • Comment: Takes 3 parameter: recipient's first name, recipient's username, recipient's password
  • Comment: Edit the $Message Body variable; it gives the lines of code for the actual body of the message
  • Comment: The variable $Message Body is what's being prepared to be used by the calling script "Prepare Email As HTML (Full Email)" to continue preparing the full html body
  • Comment: (blank)
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Password, $Recipient First Name, $Username
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Message Body
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Prepare Email As HTML (Full Email) (Script Id 103)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Prepare Email's Actual Body As HTML (List)
  • DDR Script Id: 106
  • Folder path: Generic Scripts / Send Email As HTML / Prepare Email's Actual Body As HTML
  • Step count: 32
  • Purpose (inferred): Takes 1 parameter: record's image html (for records to be listed)
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Period End Date , $$Period Start Date
Outputs / effects
  • Sets variables: $List, $Message Body, $Record, $Record As List, $Record Deviation, $Record Finish Date, $Record Image HTML, $Record List HTML, $Record Name, $Record Number, $Record Result Deviations, $Record Variables Completed…
Step-by-step outline (logical blocks)
  • Comment: Takes 1 parameter: record's image html (for records to be listed)
  • Comment: Edit Line 6: $List variable: to edit the function that gives you the list
  • Comment: Edit the loop that generates the different lines of code for each item. To do this:
  • Edit the actual items that you'll be adding to the list.
  • Also edit the $Record List HTML (which gives the lines of code for each item)
  • Comment: Edit the $Message Body variable; it gives the lines of code for the actual body of the message, which will include the $Record List HTML
  • Comment: The variable $Message Body is what's being prepared to be used by the calling script "Prepare Email As HTML (Full Email)" to continue preparing the full html body
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Record Image HTML
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $Record Deviation, $Record Finish Date, $Record Name, $Record Number, $Record Result Deviations, $Record Variables Completed
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Record List HTML
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Message Body
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Prepare Email As HTML (Full Email) (Script Id 103)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display List HTML_
  • DDR Script Id: 154
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 125
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Column Header, $Column Headers, $Date Columns, $Field, $HTML, $HTML Cells, $HTML Column Headers, $HTML If For Search Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Date Columns, $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Search Columns
  • 2 step(s): Set Variable | vars $Search Columns, $Total Search Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $HTML If For Search Columns, $HTML Search Columns, $Search Column, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 2 step(s): Set Variable | vars $Column Headers, $Total Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Rows
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- +++ Records List Page (Script Id 159)

- +++ Department List Page (Script Id 369)

- +++ Job Titles List Page (Script Id 370)

- +++ Scoring Systems Page (Script Id 358)

- +++ Appraisal Templates Page (Script Id 363)

- +++ Appraisal Periods List Page (Script Id 364)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (4). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display List HTML 2
  • DDR Script Id: 727
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 125
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Column Header, $Column Headers, $Date Columns, $Field, $HTML, $HTML Cells, $HTML Column Headers, $HTML If For Search Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Date Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Search Columns
  • 2 step(s): Set Variable | vars $Search Columns, $Total Search Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $HTML If For Search Columns, $HTML Search Columns, $Search Column, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 2 step(s): Set Variable | vars $Column Headers, $Total Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Rows
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- +++ Industries List Page (Script Id 713)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (4). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Categorized List HTML
  • DDR Script Id: 355
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 157
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Categorization Column, $Category, $Column Header, $Column Headers, $Column Widths, $Date Columns, $Field, $HTML…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 13 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ column widths ¶ status column number ¶ date column numbers ¶ categorization column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Column Headers, $Column Widths
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Date Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Categorization Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Search Columns
  • 2 step(s): Set Variable | vars $Search Columns, $Total Search Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $HTML If For Search Columns, $HTML Search Columns, $Search Column, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Loop
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 3 step(s): Set Variable | vars $Category, $Column Headers, $Total Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Column Headers, $column
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $column
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • Comment: Generate Rows
  • 1 step(s): Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • 1 step(s): Insert Calculated Result
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $HTML Tables, $Table Number, $Tables
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (5). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display List HTML
  • DDR Script Id: 735
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 148
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Categorization Column, $Category, $Category Formatted, $Column Header, $Column Headers, $Column Widths, $Date Columns, $Field…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 13 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ column widths ¶ status column number ¶ date column numbers ¶ categorization column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Column Headers, $Column Widths
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Date Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Categorization Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Search Columns
  • 2 step(s): Set Variable | vars $Search Columns, $Total Search Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $HTML If For Search Columns, $HTML Search Columns, $Search Column, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 2 step(s): Set Variable | vars $Column Headers, $Total Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Column Headers, $column
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $column
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Column Headers
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • Comment: Generate Rows
  • 1 step(s): Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): Else
  • 3 step(s): Set Variable | vars $Category, $Category Formatted, $HTML Rows
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Table
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- +++ Records List Page (Script Id 159)

- +++ My Leave Requests List Page (Script Id 934)

- +++ My Appraisals List Page (Script Id 507)

- +++ Leave Types List Page (Script Id 371)

- +++ Staff List Page (Script Id 352)

- +++ Leave Requests List Page (Script Id 354)

- +++ Birthdays Page (Script Id 356)

- +++ KPIs List Page (Script Id 365)

- +++ Appraise Staff Page (Script Id 366)

- +++ Business Types List Page (Script Id 722)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (4). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Grid HTML
  • DDR Script Id: 201
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 76
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Column Headers, $Date Columns, $HTML, $HTML Grid Cells, $ID, $Image, $Image Placeholder, $Image Source HTML…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label ¶ Images Table
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • Comment: (blank)
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Date Columns, $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: Generate Grid
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $ID, $Image, $Image Placeholder, $Image Source HTML, $Main Name, $Sub Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Grid Cells
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Grid2 HTML
  • DDR Script Id: 527
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 65
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Column Headers, $Date Columns, $HTML Grid Cells, $ID, $Image, $Image Placeholder, $Image Source HTML, $Link Record…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label ¶ Images Table
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • Comment: (blank)
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Date Columns, $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: Generate Grid
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $ID, $Image, $Image Placeholder, $Image Source HTML, $Main Name, $Sub Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Grid Cells
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- +++ Logo Files List Page (Script Id 539)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Grid - ImageAsURL - HTML
  • DDR Script Id: 1204
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 82
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$No Image URL , $$Search Item , $$Selected Record ID
Outputs / effects
  • Sets variables: $$List HTML, $$Page, $Add New Record Button Label, $Add New Record Script, $Column Headers, $Date Columns, $HTML, $HTML Grid Cells, $ID, $Image URL, $Link Record, $Link Record As List…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label ¶ Images Table
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • Comment: (blank)
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Date Columns, $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Search Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Script, $View Record Script
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Add New Record Button Label, $Search Field Placeholder, $Total Records Label
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: Generate Grid
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $ID, $Image URL, $Main Name, $Sub Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Grid Cells
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Report HTML
  • DDR Script Id: 284
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 121
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Preferred Currency , $$Report Header , $$Search Item 1 , $$Search Item 2 , $$Search Item 3 , $$Search Item 4 , $$Search Item 5
Outputs / effects
  • Sets variables: $$Page, $$Search Item 1, $$Search Item 2, $$Search Item 3, $$Search Item 4, $$Search Item 5, $Back Button Label, $Back Button Script, $Column Headers, $Column Headers As List, $Column Headers HTML, $Column Widths…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 10 parameters: search items ¶ sql query ¶ query condition value(s) ¶ column headers ¶ column widths ¶ columns that are numbers ¶ summary total label ¶ summary total column ¶ report title ¶ back button label ¶ back button script
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $SQL, $SQLConditions
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $$Search Item 1, $$Search Item 2, $$Search Item 3, $$Search Item 4, $$Search Item 5, $Search Items As List
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers, $Column Headers As List
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Widths, $Column Widths As List
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Columns That Are Numbers, $Columns That Are Numbers As List
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Summary Total Column, $Summary Total Label
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Back Button Label, $Back Button Script, $Title
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Total Columns
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Column Headers HTML
  • 1 step(s): Loop
  • 2 step(s): Set Variable | vars $Column Headers HTML, $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Column Headers HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Rows
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Summary Total
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Rows HTML
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Details HTML
  • 1 step(s): Set Variable | vars $FM Script _ Back Button
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Full HTML, $Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 2 step(s): Set Variable | vars $Back Button Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- +++ Report Page (Script Id 285)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (3). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Subtable HTML
  • DDR Script Id: 487
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 117
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $$List HTML, $Add New Record Button Label, $Add New Record JS Script Name, $Column Header, $Column Headers, $Column Widths, $Column Widths As List, $Date Columns, $Field, $HTML, $HTML Cells, $HTML Column Headers…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Widths, $Column Widths As List
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Date Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Input Columns, $Input Fields, $Inputs
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row Action Icon Class, $Row Action JS Script
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Table ID, $Two Decimal Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Timestamp Columns
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Sub Table Name, $Sub Table Subtitle, $Sub Table Title
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Sub Table Height, $Sub Table Width
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 2 step(s): Set Variable | vars $Column Headers, $Total Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Rows
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 5 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

  • Called by scripts (within this part):

- +++ Record Details Page (Script Id 153)

- +++ My Appraisal Details Page (Script Id 508)

- +++ Company Registration Details Page (Script Id 1112)

- +++ Department Details Page (Script Id 411)

- +++ Job Title Details Page (Script Id 415)

- +++ Staff Details Page (Script Id 783)

- +++ Scoring System Details Page (Script Id 480)

- +++ Staff Appraisal Details Page (Script Id 980)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (3). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Subtable HTML 2
  • DDR Script Id: 861
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 119
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $$List HTML, $Add New Record Button Label, $Add New Record JS Script Name, $Column Header, $Column Headers, $Column Widths, $Column Widths As List, $Date Columns, $Dont Show, $Field, $HTML, $HTML Cells…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Widths, $Column Widths As List
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Date Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Input Columns, $Input Fields, $Inputs
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Dont Show
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row Action Icon Class, $Row Action JS Script
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Table ID, $Two Decimal Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Timestamp Columns
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Sub Table Name, $Sub Table Subtitle, $Sub Table Title
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Sub Table Height, $Sub Table Width
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 2 step(s): Set Variable | vars $Column Headers, $Total Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Rows
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 4 step(s): Set Variable | vars $Field, $HTML Cells, $count
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Table
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (3). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Display Documents Subtable HTML
  • DDR Script Id: 704
  • Folder path: Generic Scripts / ?? HTML For WebViewer
  • Step count: 117
  • Purpose (inferred): HTML generator for UI rendering in a Web Viewer.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $$List HTML, $Add New Record Button Label, $Add New Record JS Script Name, $Column Header, $Column Headers, $Column Widths, $Column Widths As List, $Date Columns, $Field, $File Extension, $HTML, $HTML Cells…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Takes 11 parameters: sql query ¶ query condition value(s) ¶ column headers ¶ status column number ¶ search column numbers ¶ add new record script ¶ view record script ¶ search field placeholder ¶ total records label ¶ add new record button label
  • Comment: No need to edit script unless for special reasons. The variable that holds the total number of records is $$Total. Ideally have another script call this script
  • 4 step(s): Set Variable | vars $SQL, $SQLCondition
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Headers
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Column Widths, $Column Widths As List
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status Column
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Date Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Number Columns
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Input Columns, $Input Fields, $Inputs
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row Action Icon Class, $Row Action JS Script
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Table ID, $Two Decimal Columns
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Timestamp Columns
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Sub Table Name, $Sub Table Subtitle, $Sub Table Title
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Sub Table Height, $Sub Table Width
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title, $No Record Icon SVG Path
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the preferred style
  • 1 step(s): Perform Script | calls ??️ Use List CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Column Headers
  • 2 step(s): Set Variable | vars $Column Headers, $Total Columns
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Column Header, $HTML Column Headers, $i
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate Rows
  • 2 step(s): Set Variable | vars $List, $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $HTML Cells, $count
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Field, $count
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $File Extension
  • 1 step(s): End If
  • 1 step(s): Set Variable | vars $HTML Cells
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Rows
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use List CSS (Script Id 147)

  • Called by scripts (within this part):

- +++ Record Details Page (Script Id 153)

- +++ Staff Details Page (Script Id 783)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (3). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 114
  • Folder path:
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Select A Theme
  • DDR Script Id: 167
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 1
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- (Layout Id 42)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To App Section
  • DDR Script Id: 269
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 343
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Analyte ID, $$App Name , $$App Section , $$Appointment ID, $$Appraisal Period ID, $$Appraisal Template ID, $$Business ID, $$Business Type ID, $$Equipment ID, $$Industry ID, $$Insurer ID, $$Job Title ID…
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go to Dashboard
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ All Billing Items List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Analyte Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Analytes List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraisal Templates Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraisal Periods List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Scoring System Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Scoring Systems Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraise Staff Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraisal Template Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Approved Purchase Orders List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Approve Patient Bill Discount Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Approve Patient Bill Discounts List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Attendance Filter Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Bill of Materials Report Filter
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Business Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Businesses List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Business Type Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Business Types List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Consultation Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Consultation List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls <unknown>
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Corrective Maintenance List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Department List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Doctor - InPatient Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Doctor - InPatients List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Equipment Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Equipment List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Industries List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Industry Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Insurers List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Insurer Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ InPatient Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ InPatients List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Job Title Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Job Titles List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ KPIs List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Lab Test Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Lab Tests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Leave Request Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Leave Requests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Leave Type Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Leave Types List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Location Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Locations List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Logo File Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Logo Files List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Records List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ KPIs List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Material Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Materials List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Media File Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Media Files List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Appraisal Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Appraisals List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Leave Request Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Leave Requests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Profile Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Purchase Orders List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Patient Bill Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Patient Bills List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Vitals List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Vitals List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Patient Bill For Today Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Accountant Report Filter
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Patient Bills For Today List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Patient Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Patients List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payment Group Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payment Groups List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payroll Item Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payroll Items List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payroll Periods List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payroll Period Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Pending Lab Request Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Pending Lab Requests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ PM Schedule Sheet Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ PM Schedule Sheets List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Prescription Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Prescriptions List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Product Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Products List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Purchase Order Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Purchase Orders Report Filter
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Company Registration Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ List of Requests To Appove Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Roles Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Roles List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Setup Billing Item Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Setup Billing Items List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Social Media Post Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Social Media Posts List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Specimen Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Specimens List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Staff List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Stock Adjustments List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Stock Adjustment Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Todays Appointment Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Todays Appointments List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Birthdays Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ User Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Users List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Vendor Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Vendors List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Vital Signs Monitoring Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Vital Signs Monitoring List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Walk-In Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Walk-Ins List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Website Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Tasks List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Process Manager List Page
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Go to Dashboard (Script Id 136)

- +++ All Billing Items List Page (Script Id 751)

- +++ Analyte Details Page (Script Id 824)

- +++ Analytes List Page (Script Id 823)

- +++ Appraisal Templates Page (Script Id 363)

- +++ Appraisal Periods List Page (Script Id 364)

- +++ Scoring System Details Page (Script Id 480)

- +++ Scoring Systems Page (Script Id 358)

- +++ Appraise Staff Page (Script Id 366)

- +++ Appraisal Template Details Page (Script Id 493)

- +++ Approved Purchase Orders List Page (Script Id 273)

- +++ Approve Patient Bill Discount Details Page (Script Id 1175)

- +++ Approve Patient Bill Discounts List Page (Script Id 1174)

- +++ Attendance Filter Page (Script Id 353)

- +++ Bill of Materials Report Filter (Script Id 280)

- +++ Business Details Page (Script Id 719)

- +++ Businesses List Page (Script Id 718)

- +++ Business Type Details Page (Script Id 723)

- +++ Business Types List Page (Script Id 722)

- +++ Consultation Details Page (Script Id 635)

- +++ Consultation List Page (Script Id 634)

- <unknown> (Script Id 864)

- +++ Corrective Maintenance List Page (Script Id 863)

- +++ Department List Page (Script Id 369)

- +++ Doctor - InPatient Details Page (Script Id 1063)

- …

  • Called by scripts (within this part):

- Go Back To App (Script Id 906)

- Choose Theme (Script Id 294)

- Click On Alert (Script Id 1047)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Choose Theme
  • DDR Script Id: 294
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 22
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Links HTML , $$Menu Mode , $$My User ID , $$Page , $$Theme
Outputs / effects
  • Sets variables: $$Theme
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$Theme
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Update Preferred Theme
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Perform Script | calls +++ Banner Page, Go To App Section
  • 1 step(s): Set Web Viewer
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Menu
  • 1 step(s): Set Web Viewer
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Update Preferred Theme (Script Id 297)

- +++ Banner Page (Script Id 268)

- Go To App Section (Script Id 269)

- Go To Menu (Script Id 137)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Update Preferred Theme
  • DDR Script Id: 297
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 9
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $My User ID, $Theme
  • Writes fields in tables: Users
  • Navigates to layouts: Users
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $My User ID, $Theme
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Users
  • Comment: (blank)
  • 1 step(s): Perform Find
  • 1 step(s): Set Field | writes Users::Preferred Colour Theme
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Users (Layout Id 10)

  • Tables written or referenced via Field tokens:

- Users

  • Calls scripts: None
  • Called by scripts (within this part):

- Choose Theme (Script Id 294)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 168
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use Splash Screen CSS
  • DDR Script Id: 149
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 105
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Splash Page (Script Id 296)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use Banner CSS
  • DDR Script Id: 267
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 104
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Banner Page (Script Id 268)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use Dashboard CSS
  • DDR Script Id: 293
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 104
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$KPI Card Colours, $$KPI Card Colours , $$Menu Mode, $$Menu Mode , $$Theme
Outputs / effects
  • Sets variables: $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Dashboard Page (Script Id 292)

- +++ Dashboard Page (Procurement) (Script Id 199)

- +++ Dashboard Page (CarePort) (Script Id 1034)

- +++ My Profile Page (Script Id 795)

- +++ Staff Details Page (Script Id 783)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use Menu CSS
  • DDR Script Id: 142
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 104
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Menu Page (Script Id 124)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use List CSS
  • DDR Script Id: 147
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 106
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Display List HTML_ (Script Id 154)

- +++ Display List HTML 2 (Script Id 727)

- +++ Display Categorized List HTML (Script Id 355)

- +++ Display List HTML (Script Id 735)

- +++ Display Grid HTML (Script Id 201)

- +++ Display Grid2 HTML (Script Id 527)

- +++ Display Grid - ImageAsURL - HTML (Script Id 1204)

- +++ Display Report HTML (Script Id 284)

- +++ Display Subtable HTML (Script Id 487)

- +++ Display Subtable HTML 2 (Script Id 861)

- +++ Display Documents Subtable HTML (Script Id 704)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use Details CSS
  • DDR Script Id: 152
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 215
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$Menu Mode , $$Theme
Outputs / effects
  • Sets variables: $image modal styles, $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 5 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $image modal styles, $styles
  • Comment: (blank)
  • 1 step(s): Exit Script
  • Comment: (blank)
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Display Report HTML (Script Id 284)

- +++ Record Details Page (Script Id 153)

- +++ My Profile Page (Script Id 795)

- +++ My Leave Request Details Page (Script Id 935)

- +++ My Appraisal Details Page (Script Id 508)

- +++ Company Registration Details Page (Script Id 1112)

- +++ Logo File Details Page (Script Id 540)

- +++ Department Details Page (Script Id 411)

- +++ Job Title Details Page (Script Id 415)

- +++ Leave Type Details Page (Script Id 470)

- +++ Staff Details Page (Script Id 783)

- +++ Attendance Filter Page (Script Id 353)

- +++ Leave Request Details Page (Script Id 909)

- +++ Scoring System Details Page (Script Id 480)

- +++ Appraisal Template Details Page (Script Id 493)

- +++ Staff Appraisal Details Page (Script Id 980)

- +++ Industry Details Page (Script Id 714)

- +++ Business Type Details Page (Script Id 723)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ??️ Use Modal CSS
  • DDR Script Id: 234
  • Folder path: App Scripts / Caufero Starter App / Utilities / ??️ CSS
  • Step count: 175
  • Purpose (inferred): CSS selector script that sets or returns CSS used by UI pages.
Inputs / assumptions
  • Globals used: $$Menu Mode , $$Theme
Outputs / effects
  • Sets variables: $styles
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 4 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 5 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Data Migration Steps Modal Page (Script Id 1142)

- +++ Modal Page (Script Id 237)

- ⏳+++ How To Modal Page (Script Id 582)

- +++ Document Modal Page (Script Id 705)

- +++ Staff KPI Modal Page (Script Id 960)

- +++ Staff Education Modal Page (Script Id 1071)

- +++ Staff Emergency Contacts Modal Page (Script Id 1079)

- +++ Score Modal Page (Script Id 488)

- +++ Appraisal Template Assign Staff Modal Page (Script Id 501)

- +++ Appraisal Period Details Modal Page (Script Id 945)

- +++ KPI Details Modal Page (Script Id 951)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Splash Page
  • DDR Script Id: 296
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 31
  • Purpose (inferred): **
Inputs / assumptions
  • Globals used: $$App Launch Year , $$App Name , $$App Slogan , $$Layout Name , $$Partners , $$Splash Background Photo , $$Splash Screen Loading Statement
Outputs / effects
  • Sets variables: $$Splash, $HTML, $styles
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Splash Screen CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript (No JavaScript on this page)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Splash
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Splash Screen CSS (Script Id 149)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Startup (Script Id 118)

- Splash Screen (Script Id 117)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Banner Page
  • DDR Script Id: 268
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 60
  • Purpose (inferred): FM Scripts to be called by objects on the page
Inputs / assumptions
  • Globals used: $$App Name , $$App Slogan , $$Business Logo Icon URL , $$Currently Playing Category Image URL , $$Currently Playing Song Title , $$Layout Name , $$Total Alerts , $$Work Mode
Outputs / effects
  • Sets variables: $$Banner, $Click On Alerts Icon Script, $Go Back To App Script, $Go To Canva Script, $Go To Claris Partners Script, $Go To Claris Script, $Go To Fb Script, $Go To Globe Script, $Go To IG Script, $Go To LI Script, $Go To Mail Script, $Go To Menu Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: FM Scripts to be called by objects on the page
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $The Username
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Click On Alerts Icon Script, $Open Show More FM Script, $Open Show Notes FM Script
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Alerts
  • 1 step(s): Set Variable
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Banner CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 12 step(s): Set Variable | vars $Go Back To App Script, $Go To Canva Script, $Go To Claris Partners Script, $Go To Claris Script, $Go To Fb Script, $Go To Globe Script…
  • 6 step(s): Set Variable | vars $Click On Alerts Icon Script, $Go To Menu Script, $Go To Music Script, $Go To Notes Script, $Open Show More Script, $Open Show Notes Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Banner
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Get Alerts (Script Id 1044)

- ??️ Use Banner CSS (Script Id 267)

  • Called by scripts (within this part):

- Dev Start Session (Script Id 1287)

- Dev Stop Session (Script Id 1288)

- Close Window (Script Id 47)

- Choose Theme (Script Id 294)

- Startup (Script Id 118)

- Select Link (Script Id 138)

- Populate Available Links (Script Id 300)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Dashboard Page
  • DDR Script Id: 292
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 113
  • Purpose (inferred): Get values using ExecuteSQL (if any)
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $$App Section, $$KPI Card Colours, $$Page, $AxisColours _X, $Bar Chart Colours, $Bar Graph, $Bar Graph 2 HTML, $Bar Graph 2 JS, $Bar Graph HTML, $Bar Graph JS, $Cards, $Cards HTML…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • 1 step(s): Set Variable | vars $Dashboard JS
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Bar Graph, $Cards, $Doughnut Chart, $Gauge, $Horizontal Bar Graph, $Line Graph…
  • 6 step(s): Set Variable | vars $Counter, $Data Table, $Gantt Chart, $Progress Indicator
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • Comment: (blank)
  • Comment: Dashboard Sections CSS
  • 10 step(s): Set Variable | vars $AxisColours _X, $Bar Chart Colours, $Gauge Colours, $GridColours, $KPI Card Colours, $Line Graph Colours…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$KPI Card Colours
  • Comment: (blank)
  • Comment: Overall CSS Call
  • 1 step(s): Perform Script | calls ??️ Use Dashboard CSS
  • 2 step(s): Set Variable | vars $Styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 12 step(s): Set Variable | vars $Bar Graph 2 HTML, $Bar Graph HTML, $Cards HTML, $Doughnut Chart HTML, $Gauge HTML, $Horizontal Bar Graph 2 HTML…
  • 6 step(s): Set Variable | vars $Counter HTML, $DataTable HTML, $Gantt Chart HTML, $Progress Bar HTML, $Progress Circle HTML, $Timeline HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 12 step(s): Set Variable | vars $Bar Graph 2 JS, $Bar Graph JS, $Doughnut Chart JS, $Gauge JS, $Horizontal Bar Graph 2 JS, $Horizontal Bar Graph JS…
  • 3 step(s): Set Variable | vars $Counter JS, $Progress Bar JS, $Timeline JS
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Dashboard Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Dashboard CSS (Script Id 293)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go to Dashboard (Script Id 136)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: +++ Menu Page
  • DDR Script Id: 124
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 72
  • Purpose (inferred): SVG Icon: The actual path is in $SVG which was gotten from the database
Inputs / assumptions
  • Globals used: $$App ID , $$App Name , $$Link ID , $$Menu Mode , $$My Fullname , $$My Links , $$My Photo , $$My Role , $$My Role ID , $$My User ID , $$Parent Link ID , $$Theme …
Outputs / effects
  • Sets variables: $$Links HTML, $$Menu, $$My Links, $Change Password Script, $ID, $Link Name, $Link Record, $Link Record As List, $Link Record's HTML, $List, $Modal Height, $Note…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 3 step(s): Set Variable | vars $$My Links, $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $ID, $Link Name, $Order, $SVG
  • Comment: SVG Icon: The actual path is in $SVG which was gotten from the database
  • 1 step(s): Set Variable | vars $SVG Icon HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Note
  • Comment: (blank)
  • Comment: Generate section divider
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$My Links
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Sub Menu Links 1
  • 1 step(s): Set Variable | vars $Sub Links 1
  • Comment: (blank)
  • Comment: Generate HTML for link record
  • 1 step(s): If
  • Comment: If there are no sub links 1, link record should take you to layout
  • 1 step(s): Set Variable | vars $Link Record's HTML
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: If there are sub links 1, link record should show accordion of sub links
  • 1 step(s): Set Variable | vars $Link Record's HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$My Links
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: Generate Themes List (Start)
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $List, $Modal Height, $Themes, $Total Available Themes, $User Profile Photo
  • Comment: (blank)
  • Comment: Generate Themes List (Finish)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls ??️ Use Menu CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: JS
  • 5 step(s): Set Variable | vars $Change Password Script, $Scroll To Selected Menu Item Script, $Search Script
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Links HTML, $$Menu
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Get Sub Menu Links 1 (Script Id 125)

- ??️ Use Menu CSS (Script Id 142)

  • Called by scripts (within this part):

- Go To Menu (Script Id 137)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Records List Page
  • DDR Script Id: 159
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 125
  • Purpose (inferred): List 1
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: List 1
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • Comment: No record
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $Number Columns…
  • 2 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML_
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Categorized List 1
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 4 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: SVGs for no records
  • Comment: (blank)
  • Comment: Bill / Receipt / Invoice
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Calendar
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Doctor / Consultation
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Document / File
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Education
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Groups
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Insurance / Umbrella
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Job Title / Briefcase / Work / Business
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Key / Roles / Login / Authentication
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Lab
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Location
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Medication / Pharmacy
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Package / Stock
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Past / History
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Patient / Admission
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Person
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Scores / Results
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Spanner / Work
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Walk / Discharged Patient
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Visa Card / Pay / Payroll
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
  • Comment: (blank)
  • Comment: Vitals / Heartbeat
  • 1 step(s): Set Variable | vars $No Record Found Icon SVG Path
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML_ (Script Id 154)

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Save Record Details (Script Id 161)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Record Details Page
  • DDR Script Id: 153
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 131
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Staff ID, $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Item ID, $$Page, $$Search Item, $$Selected Record ID, $Add Another Item Script, $Add New Record Button Label, $Add New Record JS Script Name, $Cancel Action Script, $Cancel Script, $Choose File, $Close Alert Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Item ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 5 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Open Modal Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff kpis)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $KPIs Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff documents)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Documents Subtable HTML
  • 1 step(s): Set Variable | vars $Documents Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 11 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML, $Tab2 HTML, $Tab3 HTML, $Tab4 HTML, $Tab5 HTML…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 12 step(s): Set Variable | vars $Add Another Item Script, $Cancel Action Script, $Choose File, $Close Alert Script, $Image Modal, $Move Item Script…
  • 1 step(s): Set Variable | vars $Save Item Info Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display Subtable HTML (Script Id 487)

- +++ Display Documents Subtable HTML (Script Id 704)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Modal Page
  • DDR Script Id: 237
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 40
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Modal, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $HTML, $Insert Image Script, $Save Updates Script, $Scripts, $styles
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 2 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Report Page
  • DDR Script Id: 285
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 10
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Back Button Label, $Column Headers, $Column Widths, $Columns That Are Numbers, $Report Title, $SQL, $Summary Total Column, $Summary Total Label
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 8 step(s): Set Variable | vars $Back Button Label, $Column Headers, $Column Widths, $Columns That Are Numbers, $Report Title, $SQL…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Report HTML
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display Report HTML (Script Id 284)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 256
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Record Details
  • DDR Script Id: 161
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 1
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Records List Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Records List Page (Script Id 159)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ⏳+++ How To Modal Page
  • DDR Script Id: 582
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 56
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Modal, $Add How To FM Script, $Add How To Script, $Cancel Script, $Cancel Updates Script, $Editor, $Filter Master, $HTML, $How Tos HTML, $How Tos JS, $Insert Image Script, $Master_Details Script…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Add How To FM Script, $Cancel Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls ⁝ How Tos (HTML | Master-Details Table) - Value List
  • 1 step(s): Set Variable | vars $How Tos HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls ⁝ How Tos (Array | Master-Details Table) - Value List
  • 1 step(s): Set Variable | vars $How Tos JS
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $HTML, $TextEditor HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 6 step(s): Set Variable | vars $Add How To Script, $Cancel Updates Script, $Editor, $Filter Master, $Master_Details Script, $Save Updates Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ⁝ How Tos (HTML | Master-Details Table) - Value List (Script Id 583)

- ⁝ How Tos (Array | Master-Details Table) - Value List (Script Id 584)

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part):

- Add How To (Script Id 235)

- Click On Alerts Icon (Script Id 1046)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 236
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add How To
  • DDR Script Id: 235
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 9
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Close Window, ⏳+++ How To Modal Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- ⏳+++ How To Modal Page (Script Id 582)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Editor Updates
  • DDR Script Id: 238
  • Folder path: App Scripts / Caufero Starter App / Utilities / ?? Pages (Default)
  • Step count: 6
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Details, $ID
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $Details, $ID
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ⁝ Task Types (Dropdown) - Value List
  • DDR Script Id: 1202
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists
  • Step count: 27
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $GeneratedList, $Link Record, $Link Record As List, $List, $Process Code, $Selected Task Type, $Task, $Total, $i
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Selected Task Type
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Process Code, $Task
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: ⁝ Log Timeline (Table) - Value List
  • DDR Script Id: 1203
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists
  • Step count: 60
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $Action, $Date, $Date Occurred, $GeneratedList, $HTML Date, $Key, $Keys, $Link Record, $Link Record As List, $List, $Log ID, $Log JSON…
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $GeneratedList, $Selected Process Record ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Action, $Date, $Date Occurred, $Log ID, $Performed By Code, $Performed By Name…
  • 4 step(s): Set Variable | vars $Log JSON, $Process Name, $Readable Log, $Time Occurred
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Keys, $Process JSON, $count
  • Comment: (blank)
  • 2 step(s): Exit Loop If, Loop
  • 3 step(s): Set Variable | vars $Key, $Value, $count
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML Date
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Previous Date Occurred
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 1324
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Get Value List
  • DDR Script Id: 1321
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists
  • Step count: 1222
  • Purpose (inferred): Utility to resolve a value list into a list of values for scripts or UI.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$App ID , $$App Name , $$Appointment ID , $$Disabled , $$Equipment ID , $$Job Title ID , $$Layout Name , $$Material Category ID , $$My Staff ID , $$No Image URL , $$Note ID , $$Patient ID …
Outputs / effects
  • Sets variables: $$Selected IDs, $$Year To Date, $Amount, $Cost, $Data, $Description, $Details Description, $Details Item ID, $Details Item Name, $Details Table Records, $Details Table Records Total, $Details Table Row…
Step-by-step outline (logical blocks)
  • Comment: Parameters: List Style | List Key | Selected Item
  • Comment: (blank)
  • Comment: Parse script parameter
  • 2 step(s): Set Variable | vars $param, $paramAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $ListKey, $SelectedItem, $Style
  • Comment: (blank)
  • Comment: Initialise
  • 5 step(s): Set Variable | vars $GeneratedList, $List, $SQL, $Total, $i
  • Comment: (blank)
  • Comment: (blank)
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: (blank)
  • Comment: List Styles:
  1. Dropdown
  2. Searchable Dropdown
  3. Checklist
  4. JS
  5. JS 2
  6. Mini-List
  7. Notes List
  8. Master-Details
  9. Grid
  10. ID List
  11. Hierarchical Form Setup
  12. Hierarchical Form With Scores
  13. Table In First Card
  14. Table In Second Card
  15. Table With Checkboxes
  16. Table with Images
  17. List for Receipt
  18. Bill with Checkboxes
  19. JSON
  20. Remunerations
  • Comment: (blank)
  • Comment: (blank)
  • Comment: #################################### Decide SQL based on List Style and ListKey ####################################
  • Comment: (blank)
  • Comment: Dropdowns
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Data
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Searchable Dropdown
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Checklists
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: JS
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: JS 2
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Mini-list
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Notes List
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Master-Details
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $Details Table SQL, $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $Details Table SQL, $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Grid
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: ID List
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Hierarchical Form Setup
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $Level2 SQL, $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Hierarchical Form With Scores
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $Level2 SQL, $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Table In First Card
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Table In Second Card
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Table With Checkboxes
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Table with Images
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: List for Receipt
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Bill with Checkboxes
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: JSON
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Remunerations
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $SQL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Build $List from SQL or ExtraData
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: When there is no SQL, use ExtraData directly as list
  • Comment: Expected format for dropdowns, JS, and checklists:

rows separated by ¶, columns separated by |

  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Now branch by Style
  • 1 step(s): If
  • Comment: (blank)
  • Comment: ##################################################

DROPDOWN VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $ID, $Label
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

SEARCHABLE DROPDOWN VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $ID, $Label
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

CHECKLIST VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Description, $ID, $Subtitle, $Title
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

JS VALUE LIST

##################################################

  • Comment: (blank)
  • 4 step(s): Set Variable | vars $GeneratedList, $List, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • Comment: First field is ID
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • Comment: Build dynamic object fields for remaining columns as c2, c3, c4...
  • 3 step(s): Set Variable | vars $FieldCount, $ObjectFields, $j
  • Comment: (blank)
  • 2 step(s): Exit Loop If, Loop
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $FieldValue, $ObjectFields, $j
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

JS 2 VALUE LIST

##################################################

  • Comment: (blank)
  • 3 step(s): Set Variable | vars $GeneratedList, $List
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

MINI-LIST VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Year To Date
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $ID, $Main Item, $Sub Item 1, $Sub Item 2
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Sub Item 1
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $Main Item, $Sub Item 1, $Sub Item 2
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $Main Item, $Sub Item 1, $Sub Item 2
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $Sub Item 1, $Sub Item 2
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $Main Item, $Sub Item 1
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Year To Date
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Main Item
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Year To Date
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

NOTES LIST VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $Notes, $Title
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $Notes, $Title
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

MASTER-DETAILS VALUE LIST

##################################################

  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Master List
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $GeneratedMasterList, $Master Total, $i
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Master Row, $Master RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Master Item Definition, $Master Item ID, $Master Item Image URL, $Master Item Name
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Build $List from Details SQL
  • 1 step(s): Set Variable | vars $Details Table SQL_
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Details Table Records, $Details Table Records Total, $GeneratedDetailsTable, $u
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $u
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Details Table Row, $Details Table RowAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Details Description, $Details Item ID, $Details Item Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedDetailsTable
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedMasterList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

GRID VALUE LIST

##################################################

  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Selected IDs, $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $ID, $Info1, $Info2, $Info3
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Image, $Image Placeholder, $Image Source HTML
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Selected IDs, $GeneratedList
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

ID LIST VALUE LIST

##################################################

  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Selected IDs, $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $ID
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Selected IDs
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

HIERARCHICAL FORM SETUP VALUE LIST

##################################################

  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Level1 List
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $GeneratedLevel1List, $Level1 Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Level1 Row, $Level1 RowAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Level1 Item, $Level1 Item ID, $Level2 Total
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • Comment: Build $List from Level2 SQL
  • 1 step(s): Set Variable | vars $Level2 SQL
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $GeneratedLevel2List, $Level2 List, $Level2 Total, $u
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $u
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Level2 Row, $Level2 RowAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Level2 Item, $Level2 Item Description, $Level2 Item ID
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedLevel2List
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedLevel1List
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

HIERARCHICAL FORM WITH SCORES VALUE LIST

##################################################

  • Comment: (blank)
  • 4 step(s): Set Variable | vars $GeneratedLevel1List, $Level1 List, $Level1 Total, $row count
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Level1 Row, $Level1 RowAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Level1 Item, $Level1 Item ID, $Level2 Total
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • Comment: Build $List from Level2 SQL
  • 1 step(s): Set Variable | vars $Level2 SQL_
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $GeneratedLevel2List, $Level2 List, $Level2 Total
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $u
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $u
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $row count
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Level2 Row, $Level2 RowAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Level2 Item, $Level2 Item Description, $Level2 Item ID
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedLevel2List
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedLevel1List
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $row count
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

TABLE IN FIRST CARD VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Has Parent, $ID, $Item, $Order
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

TABLE IN SECOND CARD VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Has Parent, $ID, $Item, $Order
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

TABLE WITH CHECKBOXES VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

TABLE WITH IMAGES VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

LIST FOR RECEIPT VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Cost, $ID, $Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

BILL WITH CHECKBOXES VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Cost, $ID, $Name, $Paid Status
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

JSON VALUE LIST

##################################################

  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • Comment: ##################################################

REMUNERATIONS VALUE LIST

##################################################

  • Comment: (blank)
  • 2 step(s): Set Variable | vars $GeneratedList, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 1 step(s): Set Variable | vars $i
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Row, $RowAsList
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Item
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Rate
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Quantity
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Amount, $Total Amount
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Total YTD, $YTD
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Amount, $YTD
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Total Amount, $Total YTD
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Table Footer
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: ################################################################################################################
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Exit Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Data Migration Steps Modal Page (Script Id 1142)

- +++ My Profile Page (Script Id 795)

- +++ My Leave Request Details Page (Script Id 935)

- +++ My Appraisal Details Page (Script Id 508)

- +++ Staff KPI Modal Page (Script Id 960)

- +++ Company Registration Details Page (Script Id 1112)

- +++ Department Details Page (Script Id 411)

- +++ Job Title Details Page (Script Id 415)

- +++ Staff Details Page (Script Id 783)

- +++ Staff Emergency Contacts Modal Page (Script Id 1079)

- +++ Leave Request Details Page (Script Id 909)

- +++ Appraisal Template Details Page (Script Id 493)

- +++ Appraisal Template Assign Staff Modal Page (Script Id 501)

- +++ KPI Details Modal Page (Script Id 951)

- +++ Staff Appraisal Details Page (Script Id 980)

- +++ Business Type Details Page (Script Id 723)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (20). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 164
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: ⁝ How Tos (Array | Master-Details Table) - Value List
  • DDR Script Id: 584
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists / 2 scripts
  • Step count: 28
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Details, $GeneratedList, $ID, $Link Record, $Link Record As List, $List, $Title, $Total, $i
Step-by-step outline (logical blocks)
  • 4 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Details, $ID, $Title
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- ⏳+++ How To Modal Page (Script Id 582)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: ⁝ How Tos (HTML | Master-Details Table) - Value List
  • DDR Script Id: 583
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists / 2 scripts
  • Step count: 29
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Details, $GeneratedList, $ID, $Link Record, $Link Record As List, $List, $Title, $Total, $i
Step-by-step outline (logical blocks)
  • 4 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Details, $ID, $Title
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- ⏳+++ How To Modal Page (Script Id 582)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: ⁝ Selected PO's Line Items (Table) - Value List
  • DDR Script Id: 248
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists / 2 scripts
  • Step count: 47
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $AKA, $Description, $Expected Delivery Date, $GeneratedList, $ID, $Image, $Image Placeholder, $Image Source HTML, $Link Record, $Link Record As List, $List, $Manufacturer…
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $Selected Purchase Order ID
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $AKA, $Description, $Expected Delivery Date, $ID, $Manufacturer, $Material ID…
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $URL
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $URL
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Image, $Image Placeholder, $Image Source HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: ⁝ Selected PO's Line Items (Table) [No Actions] - Value List
  • DDR Script Id: 264
  • Folder path: App Scripts / Caufero Starter App / Utilities / ⁝ Value Lists / 2 scripts
  • Step count: 48
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $AKA, $Description, $Expected Delivery Date, $GeneratedList, $ID, $Image, $Image Placeholder, $Image Source HTML, $Link Record, $Link Record As List, $List, $Manufacturer…
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $Selected Purchase Order ID, $View
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $AKA, $Description, $Expected Delivery Date, $ID, $Manufacturer, $Material ID…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $URL
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Image, $Image Placeholder, $Image Source HTML
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 1322
  • Folder path: App Scripts / Caufero Starter App / Utilities
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Startup
  • DDR Script Id: 118
  • Folder path: App Scripts / Caufero Starter App / Utilities / Startup Scripts
  • Step count: 118
  • Purpose (inferred): Initialization routine for app startup and UI state.
Inputs / assumptions
  • Globals used: $$App Default Theme , $$App Name, $$App Name , $$Menu , $$Menu Mode , $$My Preferred Theme , $$My Role ID , $$My User ID , $$Page
Outputs / effects
  • Sets variables: $$Google Client ID, $$Google Client Secret, $$Google Scope, $$Layout Name, $$No Image URL, $$Selected Record ID, $$Splash, $$Splash Background Photo, $$Startup, $$Theme, $$Work Mode, $First Link…
  • Navigates to layouts: Page, Page With Menu, Splash Screen
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 3 step(s): Go to Layout, Show/Hide Menubar, Show/Hide Toolbars | layout Splash Screen
  • 1 step(s): Show/Hide Text Ruler
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $r
  • 1 step(s): Set Variable | vars $r
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $r
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get App Details
  • 1 step(s): Set Window Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Set Zoom Level Based On Device
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get My Details
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $$Google Client ID, $$Google Client Secret, $$Google Scope
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$No Image URL, $$Theme, $$Work Mode
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Show/Hide Menubar, Show/Hide Toolbars
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Show/Hide Menubar, Show/Hide Toolbars
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Adjust Window
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ Splash Page
  • Comment: (blank)
  • 1 step(s): Pause/Resume Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Layout Name
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Banner Page
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Go to Layout | layout Page With Menu
  • 2 step(s): Set Web Viewer
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Go to Layout | layout Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Startup, $First Link, $Links
  • 1 step(s): Perform Script | calls Select Link
  • 1 step(s): Set Variable | vars $$Startup
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Go to Layout | layout Page With Menu
  • 2 step(s): Set Web Viewer
  • 2 step(s): Refresh Object
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Go to Layout | layout Page With Menu
  • 2 step(s): Set Web Viewer
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Go to Layout | layout Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Selected Record ID, $$Splash, $$Splash Background Photo
Dependencies
  • Layouts referenced:

- Splash Screen (Layout Id 25)

- Page With Menu (Layout Id 241)

- Page (Layout Id 32)

  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Get App Details (Script Id 295)

- Set Zoom Level Based On Device (Script Id 883)

- Get My Details (Script Id 123)

- +++ Splash Page (Script Id 296)

- Save A Record (Script Id 476)

- +++ Banner Page (Script Id 268)

- Select Link (Script Id 138)

  • Called by scripts (within this part):

- Migrate CarePort (Script Id 764)

- Migrate Asset Management (Script Id 913)

- Migrate DokondoManager (Script Id 1139)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 129
  • Folder path: App Scripts / Caufero Starter App / Utilities / Startup Scripts
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Get App Details
  • DDR Script Id: 295
  • Folder path: App Scripts / Caufero Starter App / Utilities / Startup Scripts
  • Step count: 27
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Default Theme, $$App ID, $$App Launch Year, $$App Name, $$App Slogan, $$Partners, $$Report Header, $$Splash Background Photo, $$Splash Screen Loading Statement, $List, $Record, $Record As List
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Perform Script | calls Get Business Details, Preferred Currency
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $$App Launch Year, $$App Name, $$App Slogan, $$Partners, $$Splash Background Photo
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Record, $Record As List
  • Comment: (blank)
  • 8 step(s): Set Variable | vars $$App Default Theme, $$App ID, $$App Launch Year, $$App Name, $$App Slogan, $$Partners…
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Report Header
  • Comment: (blank)
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Preferred Currency (Script Id 914)

- Get Business Details (Script Id 1119)

  • Called by scripts (within this part):

- Startup (Script Id 118)

- Populate Available Links (Script Id 300)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Get Business Details
  • DDR Script Id: 1119
  • Folder path: App Scripts / Caufero Starter App / Utilities / Startup Scripts
  • Step count: 10
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Business Location, $$Business Logo Icon URL, $$Business Logo URL, $$Business Name, $$Business Phone, $$Menu Mode, $$Website, $Business Details, $Business Details As List
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $Business Details, $Business Details As List
  • Comment: (blank)
  • 7 step(s): Set Variable | vars $$Business Location, $$Business Logo Icon URL, $$Business Logo URL, $$Business Name, $$Business Phone, $$Menu Mode…
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts: None
  • Called by scripts (within this part):

- Get App Details (Script Id 295)

- Save Company Registration Details (Script Id 1113)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Get My Details
  • DDR Script Id: 123
  • Folder path: App Scripts / Caufero Starter App / Utilities / Startup Scripts
  • Step count: 34
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$My Staff ID
Outputs / effects
  • Sets variables: $$My First Name, $$My Fullname, $$My Photo, $$My Preferred Theme, $$My Role, $$My Role ID, $$My Staff ID, $$My Staff Number, $$My User ID, $$Theme, $Link Record, $Link Record As List…
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 7 step(s): Set Variable | vars $$My First Name, $$My Fullname, $$My Photo, $$My Role, $$My Role ID, $$My User ID…
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 9 step(s): Set Variable | vars $$My First Name, $$My Fullname, $$My Photo, $$My Preferred Theme, $$My Role, $$My Role ID…
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Startup (Script Id 118)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Splash Screen
  • DDR Script Id: 117
  • Folder path: App Scripts / Caufero Starter App / Utilities / Startup Scripts
  • Step count: 2
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Navigates to layouts: Splash Screen
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Go to Layout | layout Splash Screen
  • 1 step(s): Perform Script | calls +++ Splash Page
Dependencies
  • Layouts referenced:

- Splash Screen (Layout Id 25)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Splash Page (Script Id 296)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Menu
  • DDR Script Id: 137
  • Folder path: App Scripts / Caufero Starter App / Utilities / Menu Scripts
  • Step count: 14
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$Menu Mode
Outputs / effects
  • Sets variables: $Window From Left, $Window From Top, $Window Height, $Window Width
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Menu Page
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Window From Left, $Window From Top, $Window Height, $Window Width
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls New Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Set Zoom Level Based On Device
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Menu Page (Script Id 124)

- New Window (Script Id 43)

- Set Zoom Level Based On Device (Script Id 883)

  • Called by scripts (within this part):

- Choose Theme (Script Id 294)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Get Sub Menu Links 1
  • DDR Script Id: 125
  • Folder path: App Scripts / Caufero Starter App / Utilities / Menu Scripts / Get Sub Menu Links
  • Step count: 51
  • Purpose (inferred): SVG Icon: The actual path is in $SVG which was gotten from the database
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$App ID , $$Link ID , $$My Role ID , $$Parent Link ID
Outputs / effects
  • Sets variables: $ID, $Link Name, $Link Record, $Link Record As List, $Link Record's HTML, $List, $Note, $Order, $SVG, $SVG Icon HTML, $Sub Links 1, $Sub Links 2…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $List, $Sub Links 1, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $ID, $Link Name, $Order, $SVG
  • Comment: SVG Icon: The actual path is in $SVG which was gotten from the database
  • 1 step(s): Set Variable | vars $SVG Icon HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Note
  • Comment: (blank)
  • Comment: Generate section divider
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Sub Links 1
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Sub Menu Links 2
  • 1 step(s): Set Variable | vars $Sub Links 2
  • Comment: (blank)
  • Comment: Generate HTML for link record
  • 1 step(s): If
  • Comment: If there are no sub links 2, link record should take you to layout
  • 1 step(s): Set Variable | vars $Link Record's HTML
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: If there are sub links 2, link record should show accordion of sub links
  • 1 step(s): Set Variable | vars $Link Record's HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Sub Links 1
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Sub Menu Links 2 (Script Id 126)

  • Called by scripts (within this part):

- +++ Menu Page (Script Id 124)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Get Sub Menu Links 2
  • DDR Script Id: 126
  • Folder path: App Scripts / Caufero Starter App / Utilities / Menu Scripts / Get Sub Menu Links
  • Step count: 47
  • Purpose (inferred): SVG Icon: The actual path is in $SVG which was gotten from the database
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$App ID , $$Link ID , $$My Role ID , $$Parent Link ID
Outputs / effects
  • Sets variables: $ID, $Link Name, $Link Record, $Link Record As List, $Link Record's HTML, $List, $Note, $Order, $SVG, $SVG Icon HTML, $Sub Links 1, $Sub Links 2…
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $List, $Sub Links 2, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $ID, $Link Name, $Order, $SVG
  • Comment: SVG Icon: The actual path is in $SVG which was gotten from the database
  • 1 step(s): Set Variable | vars $SVG Icon HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Note
  • Comment: (blank)
  • Comment: Generate section divider
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Sub Links 1
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • Comment: If there are no sub links 3, link record should take you to layout
  • 1 step(s): Set Variable | vars $Link Record's HTML
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: If there are sub links 2, link record should show accordion of sub links
  • 1 step(s): Set Variable | vars $Link Record's HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Sub Links 1
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Get Sub Menu Links 1 (Script Id 125)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Select Link
  • DDR Script Id: 138
  • Folder path: App Scripts / Caufero Starter App / Utilities / Menu Scripts
  • Step count: 264
  • Purpose (inferred): Selection handler that sets current context (selected IDs) and navigates UI.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$App Name , $$Layout Name , $$Link ID , $$Menu Mode , $$Startup
Outputs / effects
  • Sets variables: $$Layout Name, $$Link ID, $$Page, $$Parent Link ID, $$Search Item, $Link Record, $Link Record As List, $List, $Total, $i
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$Link ID, $$Search Item
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Layout Name, $$Parent Link ID
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Perform Script | calls +++ Banner Page, Close Window
  • Comment: (blank)
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Banner Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Menu
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go to Dashboard
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ All Billing Items List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Analytes List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraisal Templates Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraisal Periods List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Scoring Systems Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Appraise Staff Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Approve Patient Bill Discounts List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Approved Purchase Orders List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Attendance Filter Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Bill of Materials Report Filter
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Business Types List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Businesses List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Consultation List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Corrective Maintenance List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Department List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Equipment List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Future Appointments List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Industries List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Insurers List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Doctor - InPatients List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Job Titles List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ KPIs List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Lab Tests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Leave Requests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Leave Types List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Records List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Locations List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Logo Files List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Materials List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Appraisals List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Leave Requests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Profile Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Appointments List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Patient Bills List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Past Vitals List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Accountant Report Filter
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Patient Bills For Today List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Patients List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ InPatients List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payment Groups List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payroll Items List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Payroll Periods List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Pending Lab Requests List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Prescriptions List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ PM Schedule Sheets List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Products List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ My Purchase Orders List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Purchase Orders Report Filter
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Company Registration Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ List of Requests To Appove Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Roles List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Setup Billing Items List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Media Files List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Social Media Posts List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Specimens List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Staff List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Stock Adjustments List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Todays Appointments List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Birthdays Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Users List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Vendors List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Vital Signs Monitoring List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Walk-Ins List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Website Page
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Tasks List Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Process Manager List Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $$Page
  • 1 step(s): Refresh Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Close Window (Script Id 47)

- +++ Banner Page (Script Id 268)

- Go To Menu (Script Id 137)

- Go to Dashboard (Script Id 136)

- +++ All Billing Items List Page (Script Id 751)

- +++ Analytes List Page (Script Id 823)

- +++ Appraisal Templates Page (Script Id 363)

- +++ Appraisal Periods List Page (Script Id 364)

- +++ Scoring Systems Page (Script Id 358)

- +++ Appraise Staff Page (Script Id 366)

- +++ Approve Patient Bill Discounts List Page (Script Id 1174)

- +++ Approved Purchase Orders List Page (Script Id 273)

- +++ Attendance Filter Page (Script Id 353)

- +++ Bill of Materials Report Filter (Script Id 280)

- +++ Business Types List Page (Script Id 722)

- +++ Businesses List Page (Script Id 718)

- +++ Consultation List Page (Script Id 634)

- +++ Corrective Maintenance List Page (Script Id 863)

- +++ Department List Page (Script Id 369)

- +++ Equipment List Page (Script Id 427)

- +++ Future Appointments List Page (Script Id 807)

- +++ Industries List Page (Script Id 713)

- +++ Insurers List Page (Script Id 1160)

- +++ Doctor - InPatients List Page (Script Id 1062)

- +++ Job Titles List Page (Script Id 370)

- …

  • Called by scripts (within this part):

- Startup (Script Id 118)

- Click On Alert (Script Id 1047)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Populate Available Links
  • DDR Script Id: 300
  • Folder path: App Scripts / Caufero Starter App / Utilities / Menu Scripts
  • Step count: 91
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • Globals used: $$App ID, $$App Name
Outputs / effects
  • Sets variables: $Link Records, $Record, $Record As List, $Total Records, $i
  • Writes fields in tables: Links, Role Links
  • Navigates to layouts: Links, Role Links
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Link Record Format: ID|Order|Link Name|Link Layout Name|SVG Icon Path|Parent ID¶
  • Comment: (blank)
  • 2 step(s): Perform Script | calls +++ Banner Page, Get App Details
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $Link Records
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $Link Records
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Link Records
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Link Records
  • Comment: (blank)
  • 1 step(s): Else If
  • 3 step(s): Set Variable | vars $Link Records
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Link Records
  • Comment: (blank)
  • 2 step(s): Else, Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Link Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Links
  • Comment: (blank)
  • 1 step(s): Perform Find
  • 1 step(s): Delete All Records
  • 1 step(s): Show All Records
  • 1 step(s): Replace Field Contents | writes Links::Pending
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 7 step(s): Set Field | writes Links::ID, Links::Layout, Links::Link, Links::Note, Links::Order, Links::Parent Link ID…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 2 step(s): Go to Layout, Perform Find | layout Role Links
  • 1 step(s): If
  • Comment: (blank)
  • Comment: Assign Dashboard link to Admin for the current application
  • 4 step(s): New Record/Request, Set Field | writes Role Links::App ID, Role Links::Link ID, Role Links::Role ID
  • Comment: (blank)
  • Comment: Assign Settings link to Admin for the current application
  • 4 step(s): New Record/Request, Set Field | writes Role Links::App ID, Role Links::Link ID, Role Links::Role ID
  • Comment: (blank)
  • Comment: Assign User Management link to Admin for the current application
  • 4 step(s): New Record/Request, Set Field | writes Role Links::App ID, Role Links::Link ID, Role Links::Role ID
  • Comment: (blank)
  • Comment: Assign Roles Management link to Admin for the current application
  • 4 step(s): New Record/Request, Set Field | writes Role Links::App ID, Role Links::Link ID, Role Links::Role ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Links (Layout Id 5)

- Role Links (Layout Id 9)

  • Tables written or referenced via Field tokens:

- Links

- Role Links

  • Calls scripts:

- Get App Details (Script Id 295)

- +++ Banner Page (Script Id 268)

  • Called by scripts (within this part):

- Select Application & Business (Script Id 915)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 133
  • Folder path: App Scripts / Caufero Starter App / Utilities
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Tables
  • DDR Script Id: 349
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 55
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 12 step(s): Perform Script | calls Populate Appraisal Periods Table, Populate Appraisal Template Question Categories Table, Populate Appraisal Template Questions Table, Populate Appraisal Templates Table, Populate Departments Table, Populate Job Title Notches Table…
  • 7 step(s): Perform Script | calls Populate KPI Assignments Table, Populate KPIs Table, Populate Payment Groups Table, Populate Payment Groups of Payroll Items Table, Populate Payroll Items For Job Title Notches Table, Populate Payroll Items Table…
  • Comment: (blank)
  • Comment: (blank)
  • 12 step(s): Perform Script | calls Populate Remunerations Table, Populate Staff Appraisal Answers Table, Populate Staff Appraisal Templates Table, Populate Staff Appraisals Table, Populate Staff Attendance Table, Populate Staff Documents Table…
  • 1 step(s): Perform Script | calls Populate Remuneration Details Table
  • Comment: (blank)
  • Comment: (blank)
  • 12 step(s): Perform Script | calls Populate Equipment Categories Table, Populate Equipment Maintenance Table, Populate Equipment Optimal Operating Conditions Table, Populate Equipment Related Parts Table, Populate Equipment Table, Populate Locations Table…
  • 6 step(s): Perform Script | calls Populate Maintenance Activities Table, Populate Maintenance Labour Table, Populate Maintenance Materials Table, Populate Maintenance Schedules Table, Populate Purchase Order Items Table, Populate Purchase Orders Table
  • Comment: (blank)
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Populate Departments Table (Script Id 303)

- Populate Job Titles Table (Script Id 307)

- Populate Job Title Notches Table (Script Id 308)

- Populate Job Title Responsibilities Table (Script Id 309)

- Populate Job Title Requirements Table (Script Id 310)

- Populate Leave Types Table (Script Id 311)

- Populate Scoring Systems Table (Script Id 312)

- Populate Scoring System ScoresTable (Script Id 313)

- Populate Appraisal Templates Table (Script Id 314)

- Populate Appraisal Template Question Categories Table (Script Id 315)

- Populate Appraisal Template Questions Table (Script Id 316)

- Populate Appraisal Periods Table (Script Id 317)

- Populate KPIs Table (Script Id 318)

- Populate KPI Assignments Table (Script Id 337)

- Populate Payroll Items Table (Script Id 319)

- Populate Payroll Items For Job Title Notches Table (Script Id 320)

- Populate Payment Groups Table (Script Id 321)

- Populate Payment Groups of Payroll Items Table (Script Id 322)

- Populate Payroll Periods Table (Script Id 323)

- Populate Staff Table (Script Id 301)

- Populate Staff Emergency Contacts Table (Script Id 324)

- Populate Staff Education Table (Script Id 325)

- Populate Staff Documents Table (Script Id 326)

- Populate Staff Job Titles Table (Script Id 327)

- Populate Staff Job Notch History Table (Script Id 328)

- …

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate CarePort Tables
  • DDR Script Id: 736
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 16
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 12 step(s): Perform Script | calls Populate Analytes Table, Populate Lab Test Specimen Analytes Table, Populate Lab Test Specimens Table, Populate Lab Tests Table, Populate Medication Dosages Table, Populate Patient Appointments Table…
  • 4 step(s): Perform Script | calls Populate Other Billing Items Table, Populate Patient Visit Consultation Notes Table, Populate Patient Visit Lab Tests Table, Populate Patient Visit Prescriptions Table
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Populate Lab Tests Table (Script Id 639)

- Populate Specimens Table (Script Id 845)

- Populate Analytes Table (Script Id 846)

- Populate Lab Test Specimens Table (Script Id 847)

- Populate Lab Test Specimen Analytes Table (Script Id 848)

- Populate Medication Dosages Table (Script Id 661)

- Populate Patients Table (Script Id 578)

- Populate Patient Emergency Contacts Table (Script Id 600)

- Populate Patient Primary Care Physicians Table (Script Id 601)

- Populate Patient Payment Options Table (Script Id 603)

- Populate Patient Appointments Table (Script Id 607)

- Populate Patient Visit Vitals Table (Script Id 632)

- Populate Patient Visit Lab Tests Table (Script Id 652)

- Populate Patient Visit Prescriptions Table (Script Id 666)

- Populate Patient Visit Consultation Notes Table (Script Id 737)

- Populate Other Billing Items Table (Script Id 739)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 437
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Departments Table
  • DDR Script Id: 303
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Departments
  • Navigates to layouts: Departments
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|HOD_StaffID|DepartmentName|DepartmentDescription¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Departments
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Departments::Description, Departments::HOD Staff ID, Departments::ID, Departments::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Departments (Layout Id 104)

  • Tables written or referenced via Field tokens:

- Departments

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Job Titles Table
  • DDR Script Id: 307
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Job Titles
  • Navigates to layouts: Job Titles
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|DepartmentID|JobTitle|JobTitleDescription¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Titles
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Job Titles::Department ID, Job Titles::Description, Job Titles::ID, Job Titles::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Job Titles (Layout Id 120)

  • Tables written or referenced via Field tokens:

- Job Titles

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Job Title Notches Table
  • DDR Script Id: 308
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Job Title Notches
  • Navigates to layouts: Job Title Notches
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|JobTitleID|Notch¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Title Notches
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Job Title Notches::ID, Job Title Notches::Job Title ID, Job Title Notches::Notch
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Job Title Notches (Layout Id 121)

  • Tables written or referenced via Field tokens:

- Job Title Notches

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Job Title Responsibilities Table
  • DDR Script Id: 309
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Job Title Responsibilities
  • Navigates to layouts: Job Title Responsibilities
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|JobTitleID|Responsibilities¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Title Responsibilities
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Job Title Responsibilities::ID, Job Title Responsibilities::Job Title ID, Job Title Responsibilities::Responsibility
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Job Title Responsibilities (Layout Id 122)

  • Tables written or referenced via Field tokens:

- Job Title Responsibilities

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Job Title Requirements Table
  • DDR Script Id: 310
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Job Title Requirements
  • Navigates to layouts: Job Title Requirements
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|JobTitleID|Requirements¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Job Title Requirements
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Job Title Requirements::ID, Job Title Requirements::Job Title ID, Job Title Requirements::Requirement
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Job Title Requirements (Layout Id 127)

  • Tables written or referenced via Field tokens:

- Job Title Requirements

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Leave Types Table
  • DDR Script Id: 311
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Leave Types
  • Navigates to layouts: Leave Types
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name|Description|TotalPermissibleDays|ActiveStatus¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Leave Types
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Leave Types::Description, Leave Types::ID, Leave Types::Name, Leave Types::Status, Leave Types::Total Permissible Days
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Leave Types (Layout Id 134)

  • Tables written or referenced via Field tokens:

- Leave Types

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Scoring Systems Table
  • DDR Script Id: 312
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 26
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Scoring Systems
  • Navigates to layouts: Scoring Systems
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|ScoringSystemName¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Scoring Systems
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 2 step(s): Set Field | writes Scoring Systems::ID, Scoring Systems::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Scoring Systems (Layout Id 136)

  • Tables written or referenced via Field tokens:

- Scoring Systems

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Scoring System ScoresTable
  • DDR Script Id: 313
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Scoring System Scores
  • Navigates to layouts: Scoring System Scores
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|ScoringSystemID|NumericalScore|NumericalScoreDescription¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Scoring System Scores
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Scoring System Scores::Description, Scoring System Scores::ID, Scoring System Scores::Score, Scoring System Scores::Scoring System ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Scoring System Scores (Layout Id 137)

  • Tables written or referenced via Field tokens:

- Scoring System Scores

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Appraisal Templates Table
  • DDR Script Id: 314
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Appraisal Templates
  • Navigates to layouts: Appraisal Templates
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|ScoringSystemID|TemplateName|Description¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Templates
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Appraisal Templates::Description, Appraisal Templates::ID, Appraisal Templates::Name, Appraisal Templates::Scoring System ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Appraisal Templates (Layout Id 138)

  • Tables written or referenced via Field tokens:

- Appraisal Templates

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Appraisal Template Question Categories Table
  • DDR Script Id: 315
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Appraisal Template Question Categories
  • Navigates to layouts: Appraisal Template Question Categories
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|AppraisalTemplateID|Order|QuestionCategory¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Template Question Categories
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Appraisal Template Question Categories::Appraisal Template ID, Appraisal Template Question Categories::Category, Appraisal Template Question Categories::ID, Appraisal Template Question Categories::Order
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Appraisal Template Question Categories (Layout Id 139)

  • Tables written or referenced via Field tokens:

- Appraisal Template Question Categories

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Appraisal Template Questions Table
  • DDR Script Id: 316
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 31
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Appraisal Template Questions
  • Navigates to layouts: Appraisal Template Questions
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|AppraisalTemplateID|AppraisalTemplateQuestionCategoryID|Order|QuestionTitle|Question|ActiveStatus¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Template Questions
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 7 step(s): Set Field | writes Appraisal Template Questions::Appraisal Template ID, Appraisal Template Questions::Appraisal Template Question Category ID, Appraisal Template Questions::ID, Appraisal Template Questions::Order, Appraisal Template Questions::Question, Appraisal Template Questions::Status…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Appraisal Template Questions (Layout Id 141)

  • Tables written or referenced via Field tokens:

- Appraisal Template Questions

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Appraisal Periods Table
  • DDR Script Id: 317
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Appraisal Periods
  • Navigates to layouts: Appraisal Periods
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|PeriodName|StartDate|EndDate¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Appraisal Periods
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Appraisal Periods::End Date, Appraisal Periods::ID, Appraisal Periods::Name, Appraisal Periods::Start Date
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Appraisal Periods (Layout Id 142)

  • Tables written or referenced via Field tokens:

- Appraisal Periods

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate KPIs Table
  • DDR Script Id: 318
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 32
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: KPIs
  • Navigates to layouts: KPIs
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|AppraisalPeriodID|KPI_Title|KPI_Description|DueDate|PriorityNumber|Score|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout KPIs
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 8 step(s): Set Field | writes KPIs::Appraisal Period ID, KPIs::Description, KPIs::Due Date, KPIs::ID, KPIs::Priority, KPIs::Score…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- KPIs (Layout Id 145)

  • Tables written or referenced via Field tokens:

- KPIs

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Payroll Items Table
  • DDR Script Id: 319
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Payroll Items
  • Navigates to layouts: Payroll Items
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|ItemName|Type(Earning/Deduction)¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payroll Items
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Payroll Items::ID, Payroll Items::Item, Payroll Items::Type
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Payroll Items (Layout Id 147)

  • Tables written or referenced via Field tokens:

- Payroll Items

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Payroll Items For Job Title Notches Table
  • DDR Script Id: 320
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Payroll Items For Job Title Notches
  • Navigates to layouts: Payroll Items For Job Title Notches
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|JobTitleID|NotchID|PayrollItemID|Amount¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payroll Items For Job Title Notches
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Payroll Items For Job Title Notches::Amount, Payroll Items For Job Title Notches::ID, Payroll Items For Job Title Notches::Job Title ID, Payroll Items For Job Title Notches::Notch ID, Payroll Items For Job Title Notches::Payroll Item ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Payroll Items For Job Title Notches (Layout Id 148)

  • Tables written or referenced via Field tokens:

- Payroll Items For Job Title Notches

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Payment Groups Table
  • DDR Script Id: 321
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 26
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Payment Groups
  • Navigates to layouts: Payment Groups
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|GroupName¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payment Groups
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 2 step(s): Set Field | writes Payment Groups::ID, Payment Groups::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Payment Groups (Layout Id 149)

  • Tables written or referenced via Field tokens:

- Payment Groups

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Payment Groups of Payroll Items Table
  • DDR Script Id: 322
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Payment Groups of Payroll Items
  • Navigates to layouts: Payment Groups of Payroll Items
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|PaymentGroupID|PayrollItemID¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payment Groups of Payroll Items
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Payment Groups of Payroll Items::ID, Payment Groups of Payroll Items::Payment Group ID, Payment Groups of Payroll Items::Payroll Item ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Payment Groups of Payroll Items (Layout Id 150)

  • Tables written or referenced via Field tokens:

- Payment Groups of Payroll Items

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Payroll Periods Table
  • DDR Script Id: 323
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Payroll Periods
  • Navigates to layouts: Payroll Periods
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StartDate|EndDate|TotalAmountPaid¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Payroll Periods
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Payroll Periods::End Date, Payroll Periods::ID, Payroll Periods::Start Date, Payroll Periods::Total Amount Paid
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Payroll Periods (Layout Id 151)

  • Tables written or referenced via Field tokens:

- Payroll Periods

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 438
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Staff Table
  • DDR Script Id: 301
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 46
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff
  • Navigates to layouts: Staff
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffNumber|Title|FirstName|LastName|OtherNames|MaidenName|Gender|DateOfBirth|Hometown|HometownRegion|Nationality|Phone|Email|ResidentialAddress|GPS|PostalAddress|MaritalStatus|WeddingDay|NumberOfChildren|Languages|ActiveStatus¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Staff::Date of Birth, Staff::First Name, Staff::Gender, Staff::Hometown, Staff::Hometown Region, Staff::ID…
  • 10 step(s): Set Field | writes Staff::Email, Staff::GPS, Staff::Languages, Staff::Marital Status, Staff::Number of Children, Staff::Phone…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff (Layout Id 123)

  • Tables written or referenced via Field tokens:

- Staff

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Emergency Contacts Table
  • DDR Script Id: 324
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 31
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Emergency Contacts
  • Navigates to layouts: Staff Emergency Contacts
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|RelationshipToStaff|Fullname|Phone|Email|Address¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Emergency Contacts
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 7 step(s): Set Field | writes Staff Emergency Contacts::Address, Staff Emergency Contacts::Email, Staff Emergency Contacts::Fullname, Staff Emergency Contacts::ID, Staff Emergency Contacts::Phone, Staff Emergency Contacts::Relationship…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Emergency Contacts (Layout Id 128)

  • Tables written or referenced via Field tokens:

- Staff Emergency Contacts

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Education Table
  • DDR Script Id: 325
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 31
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Education
  • Navigates to layouts: Staff Education
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|Institution|ProgrammeStudied|Result|StartDate|FinishDate¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Education
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 7 step(s): Set Field | writes Staff Education::Finish Date, Staff Education::ID, Staff Education::Institution, Staff Education::Programme, Staff Education::Result, Staff Education::Staff ID…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Education (Layout Id 129)

  • Tables written or referenced via Field tokens:

- Staff Education

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Documents Table
  • DDR Script Id: 326
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Documents
  • Navigates to layouts: Staff Documents
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|DocumentType|DocumentNumber¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Documents
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Staff Documents::ID, Staff Documents::Number, Staff Documents::Staff ID, Staff Documents::Type
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Documents (Layout Id 130)

  • Tables written or referenced via Field tokens:

- Staff Documents

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Job Titles Table
  • DDR Script Id: 327
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 32
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Job Titles
  • Navigates to layouts: Staff Job Titles
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|JobTitleID|CurrentNotchID|EmploymentType|LocationType|StartDate|EndDate¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Job Titles
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 8 step(s): Set Field | writes Staff Job Titles::Current Notch ID, Staff Job Titles::Employment Type, Staff Job Titles::End Date, Staff Job Titles::ID, Staff Job Titles::Job Title ID, Staff Job Titles::Location Type…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Job Titles (Layout Id 131)

  • Tables written or referenced via Field tokens:

- Staff Job Titles

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Job Notch History Table
  • DDR Script Id: 328
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 30
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Job Title Notch History
  • Navigates to layouts: Staff Job Title Notch History
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|JobTitleID|NotchID|StartDate|EndDate¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Job Title Notch History
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 6 step(s): Set Field | writes Staff Job Title Notch History::End Date, Staff Job Title Notch History::ID, Staff Job Title Notch History::Job Title ID, Staff Job Title Notch History::Notch ID, Staff Job Title Notch History::Staff ID, Staff Job Title Notch History::Start Date
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Job Title Notch History (Layout Id 132)

  • Tables written or referenced via Field tokens:

- Staff Job Title Notch History

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Attendance Table
  • DDR Script Id: 329
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 30
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Attendance
  • Navigates to layouts: Staff Attendance
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|DateIn|TimeIn|DateOut|TimeOut¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Attendance
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 6 step(s): Set Field | writes Staff Attendance::Date In, Staff Attendance::Date Out, Staff Attendance::ID, Staff Attendance::Staff ID, Staff Attendance::Time In, Staff Attendance::Time Out
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Attendance (Layout Id 133)

  • Tables written or referenced via Field tokens:

- Staff Attendance

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Leave Requests Table
  • DDR Script Id: 330
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 33
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Leave Requests
  • Navigates to layouts: Staff Leave Requests
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|LeaveTypeID|DeciderStaffID|StartDate|EndDate|DecisionDate|DecisionTime|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Leave Requests
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 9 step(s): Set Field | writes Staff Leave Requests::Decider Staff ID, Staff Leave Requests::Decision Date, Staff Leave Requests::Decision Time, Staff Leave Requests::End Date, Staff Leave Requests::ID, Staff Leave Requests::Leave Type ID…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Leave Requests (Layout Id 135)

  • Tables written or referenced via Field tokens:

- Staff Leave Requests

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Appraisal Templates Table
  • DDR Script Id: 331
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Appraisal Templates
  • Navigates to layouts: Staff Appraisal Templates
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|AppraisalTemplateID|StaffID¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisal Templates
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Staff Appraisal Templates::Appraisal Template ID, Staff Appraisal Templates::ID, Staff Appraisal Templates::Staff ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Appraisal Templates (Layout Id 140)

  • Tables written or referenced via Field tokens:

- Staff Appraisal Templates

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Appraisals Table
  • DDR Script Id: 332
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 42
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Appraisals
  • Navigates to layouts: Staff Appraisals
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffID|AppraisalTemplateID|ScoringSystemID|AppraisalPeriodID|ApproverStaffID|TotalScore|TotalScore%|TotalKPIScore|TotalKPIScore%|OverallScore%|DateSubmitted|TimeSubmitted|DateAppraised|TimeAppraised|StaffRemarks|SupervisorRemarks|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisals
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Staff Appraisals::Appraisal Period ID, Staff Appraisals::Appraisal Template ID, Staff Appraisals::Appraiser Staff ID, Staff Appraisals::Date Submitted, Staff Appraisals::ID, Staff Appraisals::Overall Score%…
  • 6 step(s): Set Field | writes Staff Appraisals::Date Appraised, Staff Appraisals::Staff Remarks, Staff Appraisals::Status, Staff Appraisals::Supervisor Remarks, Staff Appraisals::Time Appraised, Staff Appraisals::Time Submitted
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Appraisals (Layout Id 143)

  • Tables written or referenced via Field tokens:

- Staff Appraisals

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Staff Appraisal Answers Table
  • DDR Script Id: 333
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Staff Appraisal Answers
  • Navigates to layouts: Staff Appraisal Answers
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|StaffAppraisalID|AppraisalTemplateQuestionID|Answer¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisal Answers
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Staff Appraisal Answers::Answer, Staff Appraisal Answers::Appraisal Template Question ID, Staff Appraisal Answers::ID, Staff Appraisal Answers::Staff Appraisal ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Staff Appraisal Answers (Layout Id 144)

  • Tables written or referenced via Field tokens:

- Staff Appraisal Answers

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate KPI Assignments Table
  • DDR Script Id: 337
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: KPI Assignments
  • Navigates to layouts: KPI Assignments
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|KPI_ID|AssigneeID|AssigneeType|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout KPI Assignments
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes KPI Assignments::Assignee ID, KPI Assignments::Assignee Type, KPI Assignments::ID, KPI Assignments::KPI ID, KPI Assignments::Status
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- KPI Assignments (Layout Id 146)

  • Tables written or referenced via Field tokens:

- KPI Assignments

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Remunerations Table
  • DDR Script Id: 338
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 30
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Remunerations
  • Navigates to layouts: Remunerations
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|PayrollPeriodID|StaffID|PaymentGroupID|AmountPaid|PayDate¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Remunerations
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 6 step(s): Set Field | writes Remunerations::, Remunerations::ID, Remunerations::Net Pay, Remunerations::Payroll Period ID, Remunerations::Staff ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Remunerations (Layout Id 152)

  • Tables written or referenced via Field tokens:

- Remunerations

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Remuneration Details Table
  • DDR Script Id: 339
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Remuneration Details
  • Navigates to layouts: Remuneration Details
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|RemunerationID|PayrollItemName|PayrollItemType|Amount¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Remuneration Details
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Remuneration Details::Amount, Remuneration Details::ID, Remuneration Details::Payroll Item Name, Remuneration Details::Payroll Item Type, Remuneration Details::Remuneration ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Remuneration Details (Layout Id 153)

  • Tables written or referenced via Field tokens:

- Remuneration Details

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 439
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Lab Tests Table
  • DDR Script Id: 639
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Lab Tests
  • Navigates to layouts: Lab Tests
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name|Description|Status
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Lab Tests
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Lab Tests::Description, Lab Tests::ID, Lab Tests::Name, Lab Tests::Status
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Lab Tests (Layout Id 186)

  • Tables written or referenced via Field tokens:

- Lab Tests

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Specimens Table
  • DDR Script Id: 845
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 26
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Specimens
  • Navigates to layouts: Specimens
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Specimens
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 2 step(s): Set Field | writes Specimens::ID, Specimens::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Specimens (Layout Id 214)

  • Tables written or referenced via Field tokens:

- Specimens

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Analytes Table
  • DDR Script Id: 846
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Analytes
  • Navigates to layouts: Analytes
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name|Result Type|Unit|Value List Options
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Analytes
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Analytes::ID, Analytes::Name, Analytes::Result Type, Analytes::Unit, Analytes::Value List Options
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Analytes (Layout Id 213)

  • Tables written or referenced via Field tokens:

- Analytes

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Lab Test Specimens Table
  • DDR Script Id: 847
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Lab Test Specimens
  • Navigates to layouts: Lab Test Specimens
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Lab Test ID|Specimen ID
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Lab Test Specimens
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Lab Test Specimens::ID, Lab Test Specimens::Lab Test ID, Lab Test Specimens::Specimen ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Lab Test Specimens (Layout Id 219)

  • Tables written or referenced via Field tokens:

- Lab Test Specimens

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Lab Test Specimen Analytes Table
  • DDR Script Id: 848
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Lab Test Specimen Analytes
  • Navigates to layouts: Lab Test Specimen Analytes
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Lab Test Specimen ID|Analyte ID
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Lab Test Specimen Analytes
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Lab Test Specimen Analytes::Analyte ID, Lab Test Specimen Analytes::ID, Lab Test Specimen Analytes::Lab Test Specimen ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Lab Test Specimen Analytes (Layout Id 220)

  • Tables written or referenced via Field tokens:

- Lab Test Specimen Analytes

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Medication Dosages Table
  • DDR Script Id: 661
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Medication Dosages
  • Navigates to layouts: Medication Dosages
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Medication ID|Name|Dosage
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Medication Dosages
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Medication Dosages::Dosage, Medication Dosages::ID, Medication Dosages::Medication ID, Medication Dosages::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Medication Dosages (Layout Id 192)

  • Tables written or referenced via Field tokens:

- Medication Dosages

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patients Table
  • DDR Script Id: 578
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 49
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patients
  • Navigates to layouts: Patients
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Number|Title|First Name|Last Name|Other Names|Initials|Gender|Date of Birth|Age|Mobile|Email|Street|City|Country|Marital Status|Maiden Name|Hometown|Hometown Region|Nationality|ID Card Type|ID Card Number|Languages|Profession|Religion
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patients
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Patients::Age, Patients::Date of Birth, Patients::Email, Patients::First Name, Patients::Gender, Patients::ID…
  • 12 step(s): Set Field | writes Patients::City, Patients::Country, Patients::Hometown, Patients::Hometown Region, Patients::ID Card Number, Patients::ID Card Type…
  • 1 step(s): Set Field | writes Patients::Religion
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patients (Layout Id 176)

  • Tables written or referenced via Field tokens:

- Patients

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Emergency Contacts Table
  • DDR Script Id: 600
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Emergency Contacts
  • Navigates to layouts: Patient Emergency Contacts
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Relationship|Full Name|Mobile
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Emergency Contacts
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Patient Emergency Contacts::Full Name, Patient Emergency Contacts::ID, Patient Emergency Contacts::Mobile, Patient Emergency Contacts::Patient ID, Patient Emergency Contacts::Relationship
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Emergency Contacts (Layout Id 181)

  • Tables written or referenced via Field tokens:

- Patient Emergency Contacts

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Primary Care Physicians Table
  • DDR Script Id: 601
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Primary Care Physicians
  • Navigates to layouts: Patient Primary Care Physicians
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Full Name|Mobile|Residential Address
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Primary Care Physicians
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Patient Primary Care Physicians::Full Name, Patient Primary Care Physicians::ID, Patient Primary Care Physicians::Mobile, Patient Primary Care Physicians::Patient ID, Patient Primary Care Physicians::Residential Address
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Primary Care Physicians (Layout Id 182)

  • Tables written or referenced via Field tokens:

- Patient Primary Care Physicians

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Payment Options Table
  • DDR Script Id: 603
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 32
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Payment Options
  • Navigates to layouts: Patient Payment Options
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Option|MoMo Network|MoMo Number|Insurance Company|Insurance Policy Name|Insurance Policy Number
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Payment Options
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 8 step(s): Set Field | writes Patient Payment Options::ID, Patient Payment Options::Insurance Policy ID, Patient Payment Options::Insurance Policy Number, Patient Payment Options::Insurer ID, Patient Payment Options::MoMo Network, Patient Payment Options::MoMo Number…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Payment Options (Layout Id 183)

  • Tables written or referenced via Field tokens:

- Patient Payment Options

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Appointments Table
  • DDR Script Id: 607
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Appointments
  • Navigates to layouts: Patient Appointments
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Doctor User ID|Reason
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Appointments
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Patient Appointments::Doctor User ID, Patient Appointments::ID, Patient Appointments::Patient ID, Patient Appointments::Reason
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Appointments (Layout Id 184)

  • Tables written or referenced via Field tokens:

- Patient Appointments

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Visit Vitals Table
  • DDR Script Id: 632
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 37
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Visit Vitals
  • Navigates to layouts: Patient Visit Vitals
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Patient Appointment ID|Height|Weight|BMI|Temperature|Blood Pressure Top|Blood Pressure Bottom|Pulse|Respiratory Rate|Oxygen Saturation|Glucose Level
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Vitals
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Patient Visit Vitals::BMI, Patient Visit Vitals::Blood Pressure Bottom, Patient Visit Vitals::Blood Pressure Top, Patient Visit Vitals::Height, Patient Visit Vitals::ID, Patient Visit Vitals::Oxygen Saturation…
  • 1 step(s): Set Field | writes Patient Visit Vitals::Glucose Level
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Visit Vitals (Layout Id 185)

  • Tables written or referenced via Field tokens:

- Patient Visit Vitals

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Visit Lab Tests Table
  • DDR Script Id: 652
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 34
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Visit Lab Tests
  • Navigates to layouts: Patient Visit Lab Tests
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Patient Appointment ID|Lab Test ID|Doctor User ID|Lab Scientist User ID|Instructions|Date Submitted|Time Submitted|Results|Status
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Lab Tests
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 10 step(s): Set Field | writes Patient Visit Lab Tests::Date Submitted, Patient Visit Lab Tests::Doctor User ID, Patient Visit Lab Tests::ID, Patient Visit Lab Tests::Instructions, Patient Visit Lab Tests::Lab Scientist User ID, Patient Visit Lab Tests::Lab Test ID…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Visit Lab Tests (Layout Id 187)

  • Tables written or referenced via Field tokens:

- Patient Visit Lab Tests

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Visit Prescriptions Table
  • DDR Script Id: 666
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 32
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Visit Prescriptions
  • Navigates to layouts: Patient Visit Prescriptions
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Patient Appointment ID|Medication ID|Doctor User ID|Dosage ID|Medication Name|Dosage
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Prescriptions
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 8 step(s): Set Field | writes Patient Visit Prescriptions::Doctor User ID, Patient Visit Prescriptions::Dosage, Patient Visit Prescriptions::Dosage ID, Patient Visit Prescriptions::ID, Patient Visit Prescriptions::Medication ID, Patient Visit Prescriptions::Medication Name…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Visit Prescriptions (Layout Id 191)

  • Tables written or referenced via Field tokens:

- Patient Visit Prescriptions

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Patient Visit Consultation Notes Table
  • DDR Script Id: 737
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Patient Visit Consultation Notes
  • Navigates to layouts: Patient Visit Consultation Notes
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Patient ID|Patient Appointment ID|Doctor User ID|Notes
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Patient Visit Consultation Notes
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Patient Visit Consultation Notes::Doctor User ID, Patient Visit Consultation Notes::ID, Patient Visit Consultation Notes::Notes, Patient Visit Consultation Notes::Patient Appointment ID, Patient Visit Consultation Notes::Patient ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Patient Visit Consultation Notes (Layout Id 199)

  • Tables written or referenced via Field tokens:

- Patient Visit Consultation Notes

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Other Billing Items Table
  • DDR Script Id: 739
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Other Billing Items
  • Navigates to layouts: Other Billing Items
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name|Description|Cost
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Other Billing Items
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Other Billing Items::Category, Other Billing Items::Cost, Other Billing Items::Description, Other Billing Items::ID, Other Billing Items::Name
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Other Billing Items (Layout Id 200)

  • Tables written or referenced via Field tokens:

- Other Billing Items

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate CarePort Tables (Script Id 736)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 577
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Material Categories Table
  • DDR Script Id: 341
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 26
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Material Categories
  • Navigates to layouts: Material Categories
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Category¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Material Categories
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 2 step(s): Set Field | writes Material Categories::Category, Material Categories::ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Material Categories (Layout Id 58)

  • Tables written or referenced via Field tokens:

- Material Categories

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Materials Table
  • DDR Script Id: 340
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 42
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Materials
  • Navigates to layouts: Materials
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|CategoryID|VendorID|MerchantMaterialNumber|VendorMaterialNumber|Name|AKA|Manufacturer|Description|IssueUnit|PurchaseUnit|BarcodeContents|ReorderLevel|MinimumOrderQuantity|QuantityInOrderUnit|UnitCost|ImageURL|ActiveStatus¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Materials
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Materials::AKA, Materials::Barcode Contents, Materials::Category ID, Materials::Description, Materials::ID, Materials::Issue Unit…
  • 6 step(s): Set Field | writes Materials::Minimum Order Quantity, Materials::Quantity In Order Unit, Materials::Reorder Level, Materials::Status, Materials::URL, Materials::Unit Cost
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Materials (Layout Id 57)

  • Tables written or referenced via Field tokens:

- Materials

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Stock Adjustments Table
  • DDR Script Id: 660
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 30
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Stock Adjustments
  • Navigates to layouts: Stock Adjustments
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Material ID|Stock Date|Stock Time|Quantity|Unit
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Stock Adjustments
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 6 step(s): Set Field | writes Stock Adjustments::ID, Stock Adjustments::Material ID, Stock Adjustments::Quantity, Stock Adjustments::Stock Date, Stock Adjustments::Stock Time, Stock Adjustments::Unit
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Stock Adjustments (Layout Id 190)

  • Tables written or referenced via Field tokens:

- Stock Adjustments

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Equipment Categories Table
  • DDR Script Id: 441
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 26
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Equipment Categories
  • Navigates to layouts: Equipment Categories
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Category¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Categories
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 2 step(s): Set Field | writes Equipment Categories::Category, Equipment Categories::ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Equipment Categories (Layout Id 157)

  • Tables written or referenced via Field tokens:

- Equipment Categories

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Equipment Table
  • DDR Script Id: 442
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 51
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Equipment
  • Navigates to layouts: Equipment
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Category ID|Supplier Vendor ID|Servicing Vendor ID|Location ID|Translarity Number|Vendor Number|Name|AKA|Manufacturer|Description|Barcode Contents|Purchased Date|Warranty Period Number Eg.3|Warranty Period Name Eg. Years|Warranty Expiration|Lengh|Breadth|Height|Workspace Length|Workspace Breadth|Weight Number|Weight Unit|Cost|Active Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Equipment::AKA, Equipment::Barcode Contents, Equipment::Category ID, Equipment::Description, Equipment::ID, Equipment::Location ID…
  • 12 step(s): Set Field | writes Equipment::Height, Equipment::Length, Equipment::Purchased Date, Equipment::Size Unit, Equipment::Warranty Expiration, Equipment::Warranty _Number…
  • 3 step(s): Set Field | writes Equipment::Cost, Equipment::Status, Equipment::Weight _Unit
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Equipment (Layout Id 156)

  • Tables written or referenced via Field tokens:

- Equipment

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Operating Conditions Table
  • DDR Script Id: 511
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Operating Conditions
  • Navigates to layouts: Operating Conditions
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Condition|Unit¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Operating Conditions
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Operating Conditions::Condition, Operating Conditions::ID, Operating Conditions::Unit
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Operating Conditions (Layout Id 166)

  • Tables written or referenced via Field tokens:

- Operating Conditions

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Equipment Optimal Operating Conditions Table
  • DDR Script Id: 512
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Equipment Optimal Operating Conditions
  • Navigates to layouts: Equipment Optimal Operating Conditions
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Equipment ID|Operating Condition ID|Optimal Value¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Optimal Operating Conditions
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Equipment Optimal Operating Conditions::Equipment ID, Equipment Optimal Operating Conditions::ID, Equipment Optimal Operating Conditions::Operating Condition ID, Equipment Optimal Operating Conditions::Optimal Value
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Equipment Optimal Operating Conditions (Layout Id 167)

  • Tables written or referenced via Field tokens:

- Equipment Optimal Operating Conditions

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Equipment Related Parts Table
  • DDR Script Id: 570
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 30
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Equipment Related Parts
  • Navigates to layouts: Equipment Related Parts
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Equipment ID|Name|Description|Quanity|Cost¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Related Parts
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 6 step(s): Set Field | writes Equipment Related Parts::Cost, Equipment Related Parts::Description, Equipment Related Parts::Equipment ID, Equipment Related Parts::ID, Equipment Related Parts::Name, Equipment Related Parts::Quantity
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Equipment Related Parts (Layout Id 174)

  • Tables written or referenced via Field tokens:

- Equipment Related Parts

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Equipment Maintenance Table
  • DDR Script Id: 573
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 33
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Equipment Maintenance
  • Navigates to layouts: Equipment Maintenance
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Equipment ID|Date Scheduled|Date Completed|Request|Repair Summary|Parts Used|Hours|Reference Number¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Equipment Maintenance
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 9 step(s): Set Field | writes Equipment Maintenance::Date Completed, Equipment Maintenance::Date Scheduled, Equipment Maintenance::Equipment ID, Equipment Maintenance::Hours, Equipment Maintenance::ID, Equipment Maintenance::Parts Used…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Equipment Maintenance (Layout Id 175)

  • Tables written or referenced via Field tokens:

- Equipment Maintenance

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Vendors Table
  • DDR Script Id: 342
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 36
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Vendors
  • Navigates to layouts: Vendors
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name|Location|Description|ContactName|ContactPhone|ContactEmail|PreferredCurrency|PaymentTerm|ShippingMethod|LeadTime|ActiveStatus¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Vendors
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Vendors::Contact Email, Vendors::Contact Name, Vendors::Contact Phone, Vendors::Description, Vendors::ID, Vendors::Lead Time…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Vendors (Layout Id 59)

  • Tables written or referenced via Field tokens:

- Vendors

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Locations Table
  • DDR Script Id: 838
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Locations
  • Navigates to layouts: Locations
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Name|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Locations
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Locations::ID, Locations::Name, Locations::Status
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Locations (Layout Id 216)

  • Tables written or referenced via Field tokens:

- Locations

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 440
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Maintenance Schedule Sheets Table
  • DDR Script Id: 443
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 29
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Maintenance Schedule Sheets
  • Navigates to layouts: Maintenance Schedule Sheets
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|CreatedByUserID|ModifiedByUserID|Name|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Schedule Sheets
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 5 step(s): Set Field | writes Maintenance Schedule Sheets::Created By, Maintenance Schedule Sheets::ID, Maintenance Schedule Sheets::Modified By, Maintenance Schedule Sheets::Name, Maintenance Schedule Sheets::Status
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Maintenance Schedule Sheets (Layout Id 158)

  • Tables written or referenced via Field tokens:

- Maintenance Schedule Sheets

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Maintenance Schedules Table
  • DDR Script Id: 444
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 28
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Maintenance Schedules
  • Navigates to layouts: Maintenance Schedules
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Maintenance Schedule Sheet ID|Equipment ID|Title¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Schedules
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 4 step(s): Set Field | writes Maintenance Schedules::Equipment ID, Maintenance Schedules::ID, Maintenance Schedules::Maintenance Schedule Sheet ID, Maintenance Schedules::Title
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Maintenance Schedules (Layout Id 159)

  • Tables written or referenced via Field tokens:

- Maintenance Schedules

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Maintenance Activities Table
  • DDR Script Id: 445
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Maintenance Activities
  • Navigates to layouts: Maintenance Activities
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Maintenance Schedule ID|Activity¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Activities
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Maintenance Activities::Activity, Maintenance Activities::ID, Maintenance Activities::Maintenance Schedule ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Maintenance Activities (Layout Id 160)

  • Tables written or referenced via Field tokens:

- Maintenance Activities

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Maintenance Materials Table
  • DDR Script Id: 446
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Maintenance Materials
  • Navigates to layouts: Maintenance Materials
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Maintenance Activity ID|Material ID¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Materials
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Maintenance Materials::ID, Maintenance Materials::Maintenance Activity ID, Maintenance Materials::Material ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Maintenance Materials (Layout Id 161)

  • Tables written or referenced via Field tokens:

- Maintenance Materials

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Maintenance Labour Table
  • DDR Script Id: 447
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 27
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Maintenance Labour
  • Navigates to layouts: Maintenance Labour
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|Maintenance Activity ID|User ID¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Maintenance Labour
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 3 step(s): Set Field | writes Maintenance Labour::ID, Maintenance Labour::Maintenance Activity ID, Maintenance Labour::User ID
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Maintenance Labour (Layout Id 162)

  • Tables written or referenced via Field tokens:

- Maintenance Labour

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 448
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Purchase Orders Table
  • DDR Script Id: 343
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 42
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Purchase Orders
  • Navigates to layouts: Purchase Orders
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|MakerStaffID|CheckerStaffID|VendorID|ApprovalDate|ApprovalTime|OrderNumber|ProjectName|CustomerName|Department|Description|Notes|TotalAmount|PaymentTerm|LeadTime|ShipToLocation|ReferencingSO|Status¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Purchase Orders
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 12 step(s): Set Field | writes Purchase Orders::Checker ID, Purchase Orders::Customer, Purchase Orders::Date Decided On, Purchase Orders::Department, Purchase Orders::Description, Purchase Orders::ID…
  • 6 step(s): Set Field | writes Purchase Orders::Lead Time, Purchase Orders::Payment Term, Purchase Orders::Referencing SO, Purchase Orders::Ship To Location, Purchase Orders::Status, Purchase Orders::Total Amount
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Purchase Orders (Layout Id 60)

  • Tables written or referenced via Field tokens:

- Purchase Orders

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Populate Purchase Order Items Table
  • DDR Script Id: 344
  • Folder path: App Scripts / Caufero Starter App / Utilities / Populate Tables
  • Step count: 34
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $Record, $Record As List, $Records, $Total Records, $i
  • Writes fields in tables: Purchase Order Items
  • Navigates to layouts: Purchase Order Items
Step-by-step outline (logical blocks)
  • Comment: Record Format: UUID|PurchaseOrderID|ItemID|ItemName|Quantity|UnitPrice|TotalPrice|DateofExpectedDelivery|DateofActualDelivery|ImageURL¶
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Records
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Records, $Total Records
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Purchase Order Items
  • Comment: (blank)
  • 1 step(s): Show All Records
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): Loop
  • 3 step(s): Set Variable | vars $Record, $Record As List, $i
  • Comment: (blank)
  • 1 step(s): New Record/Request
  • Comment: (blank)
  • 10 step(s): Set Field | writes Purchase Order Items::Date of Actual Delivery, Purchase Order Items::Date of Expected Delivery, Purchase Order Items::ID, Purchase Order Items::Material ID, Purchase Order Items::Material Name, Purchase Order Items::Purchase Order ID…
  • Comment: (blank)
  • 2 step(s): End Loop, Exit Loop If
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Purchase Order Items (Layout Id 61)

  • Tables written or referenced via Field tokens:

- Purchase Order Items

  • Calls scripts: None
  • Called by scripts (within this part):

- Populate Tables (Script Id 349)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Create Alert
  • DDR Script Id: 1043
  • Folder path: App Scripts / Caufero Starter App / Utilities / Alerts
  • Step count: 55
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $App Section, $Date, $Link ID, $Message, $Reference ID, $Run, $Status, $Tab, $Time, $Total Records, $User ID
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 9 step(s): Set Variable | vars $App Section, $Date, $Link ID, $Message, $Reference ID, $Status…
  • Comment: (blank)
  • 2 step(s): If
  • 1 step(s): Set Variable | vars $Total Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Run
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Run
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Total Records
  • Comment: //
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Run
  • Comment: //
  • 1 step(s): End If
  • Comment: //
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Run
  • Comment: //
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • 1 step(s): Else If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Get Alerts
  • DDR Script Id: 1044
  • Folder path: App Scripts / Caufero Starter App / Utilities / Alerts
  • Step count: 2
  • Purpose (inferred): Create alerts for pending business activities
Inputs / assumptions
  • Globals used: $$My User ID
Outputs / effects
  • Sets variables: $$Total Alerts
Step-by-step outline (logical blocks)
  • Comment: Create alerts for pending business activities
  • 1 step(s): Set Variable | vars $$Total Alerts
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- +++ Banner Page (Script Id 268)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: Click On Alerts Icon
  • DDR Script Id: 1046
  • Folder path: App Scripts / Caufero Starter App / Utilities / Alerts
  • Step count: 17
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Go To Alerts
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls ⏳+++ How To Modal Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls Go To Alerts
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Go To Alerts (Script Id 1045)

- ⏳+++ How To Modal Page (Script Id 582)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go To Alerts
  • DDR Script Id: 1045
  • Folder path: App Scripts / Caufero Starter App / Utilities / Alerts
  • Step count: 85
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$My User ID
Outputs / effects
  • Sets variables: $$Modal, $Alerts List HTML, $App Section, $Click On Alert Script, $Close Window Script, $Date Scheduled, $Elapsed Time, $GeneratedList, $HTML, $ID, $Link ID, $Link Record…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Details HTML
  • 1 step(s): Set Variable | vars $Click On Alert Script
  • Comment: (blank)
  • Comment: Get Data
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $ID, $Link ID, $Reference ID
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Date Scheduled, $Elapsed Time, $Time Scheduled, $Timestamp
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $App Section, $Message, $Status, $Tab
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $GeneratedList
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Alerts List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 2 step(s): Set Variable | vars $Click On Alert Script, $Close Window Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Window From Left, $Window From Top, $Window Height, $Window Width
  • Comment: (blank)
  • 1 step(s): Perform Script | calls New Window
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Set Zoom Level Based On Device
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- New Window (Script Id 43)

- Set Zoom Level Based On Device (Script Id 883)

  • Called by scripts (within this part):

- Click On Alerts Icon (Script Id 1046)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Click On Alert
  • DDR Script Id: 1047
  • Folder path: App Scripts / Caufero Starter App / Utilities / Alerts
  • Step count: 26
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Activity ID, $$Activity ID , $$App Section
Outputs / effects
  • Sets variables: $$Activity ID, $$App Section, $$Business ID, $$Tab, $$Tab To Show, $ID, $Link ID, $Reference ID
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $$App Section, $$Tab To Show, $ID, $Link ID, $Reference ID
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $$Activity ID, $$Business ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Go To App Section, Select Link
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ Activity Regarding Business Modal Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Select Link (Script Id 138)

- Go To App Section (Script Id 269)

- +++ Activity Regarding Business Modal Page (Script Id 779)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: +++ Document Modal Page
  • DDR Script Id: 705
  • Folder path: App Scripts / Caufero Starter App / Utilities / Documents
  • Step count: 114
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Document ID , $$Layout Name
Outputs / effects
  • Sets variables: $$Document ID, $$Modal, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $Extension, $File, $File Name, $File Source HTML, $Generate Excel Table, $Generate Text, $Go Back FM Script…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$Document ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Details HTML
  • 5 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Go Back FM Script, $Save Updates Script, $Upload File FM Script
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $List
  • Comment: (blank)
  • 1 step(s): End If
  • 1 step(s): Set Variable | vars $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Extension, $File Name
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Page Title
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $File
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $File Source HTML, $HTML
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Set Variable | vars $File Source HTML, $HTML
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Updates Script, $Show Datepicker, $Upload File Script
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Generate Excel Table
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $Generate Text
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Go Back Script, $Save Updates Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Modal CSS (Script Id 234)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Upload Document (Script Id 707)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 1077
  • Folder path: App Scripts / Caufero Starter App / Utilities / Documents
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Insert Image
  • DDR Script Id: 434
  • Folder path: App Scripts / Caufero Starter App / Utilities / Documents
  • Step count: 44
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Equipment ID, $$Layout Name , $$Material ID, $$Staff ID
Outputs / effects
  • Sets variables: $ID, $Image Base64
  • Writes fields in tables: Images, Settings
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Error Capture
  • 1 step(s): Go to Field
  • 1 step(s): Insert Picture
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Image Base64
  • Comment: (blank)
  • 2 step(s): New Window, Perform Find
  • 1 step(s): If
  • 2 step(s): New Record/Request, Set Field | writes Images::Reference
  • 1 step(s): End If
  • 1 step(s): Set Field | writes Images::Base64 Image
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ Equipment Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Material Details Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced:

- Images (Layout Id 55)

  • Tables written or referenced via Field tokens:

- Images

- Settings

  • Calls scripts:

- +++ Equipment Details Page (Script Id 428)

- +++ Staff Details Page (Script Id 783)

- +++ Material Details Page (Script Id 207)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: Add New Document
  • DDR Script Id: 708
  • Folder path: App Scripts / Caufero Starter App / Utilities / Documents
  • Step count: 6
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
Outputs / effects
  • Sets variables: $$Document ID, $$New Document
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$Document ID, $$New Document
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Upload Document
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$New Document
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Upload Document (Script Id 707)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Upload Document
  • DDR Script Id: 707
  • Folder path: App Scripts / Caufero Starter App / Utilities / Documents
  • Step count: 125
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Document ID, $$Equipment ID, $$Layout Name , $$My User ID, $$New Document , $$Patient Visit Lab Test ID, $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Extension, $File Base64, $File Name, $Supported Extensions
  • Writes fields in tables: Equipment Documents, Files, Patient Visit Lab Results Documents, Settings, Staff Documents
  • Navigates to layouts: Equipment Documents, Files, Patient Visit Lab Results Documents, Staff Documents
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • 1 step(s): Set Variable | vars $Supported Extensions
  • 1 step(s): Go to Field
  • 1 step(s): Insert File
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Extension, $File Base64, $File Name
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
  • Comment: (blank)
  • 1 step(s): Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): New Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Go to Layout, Perform Find | layout Equipment Documents
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): New Record/Request, Set Field | writes Equipment Documents::Equipment ID, Equipment Documents::ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 5 step(s): Set Field | writes Equipment Documents::Date Created, Equipment Documents::File Extension, Equipment Documents::Name, Equipment Documents::Time Modified, Equipment Documents::Uploaded By
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Go to Layout, Perform Find | layout Staff Documents
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): New Record/Request, Set Field | writes Staff Documents::ID, Staff Documents::Staff ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 6 step(s): Set Field | writes Staff Documents::Date Modified, Staff Documents::File Extension, Staff Documents::Name, Staff Documents::Time Modified, Staff Documents::Type, Staff Documents::Uploaded By
  • Comment: (blank)
  • 1 step(s): Else If
  • 2 step(s): Go to Layout, Perform Find | layout Patient Visit Lab Results Documents
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): New Record/Request, Set Field | writes Patient Visit Lab Results Documents::ID, Patient Visit Lab Results Documents::Patient Visit Lab Test ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 6 step(s): Set Field | writes Patient Visit Lab Results Documents::Date Modified, Patient Visit Lab Results Documents::File Extension, Patient Visit Lab Results Documents::Name, Patient Visit Lab Results Documents::Time Modified, Patient Visit Lab Results Documents::Type, Patient Visit Lab Results Documents::Uploaded By
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Go to Layout, Perform Find | layout Files
  • 1 step(s): If
  • 2 step(s): New Record/Request, Set Field | writes Files::Reference
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Files::Base64 Image
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Equipment Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Pending Lab Request Details Page
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Document Modal Page
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Refresh Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
Dependencies
  • Layouts referenced:

- Equipment Documents (Layout Id 193)

- Staff Documents (Layout Id 130)

- Patient Visit Lab Results Documents (Layout Id 248)

- Files (Layout Id 194)

  • Tables written or referenced via Field tokens:

- Equipment Documents

- Files

- Patient Visit Lab Results Documents

- Settings

- Staff Documents

  • Calls scripts:

- +++ Equipment Details Page (Script Id 428)

- +++ Staff Details Page (Script Id 783)

- +++ Pending Lab Request Details Page (Script Id 671)

- +++ Document Modal Page (Script Id 705)

  • Called by scripts (within this part):

- Add New Document (Script Id 708)

Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: Save Document
  • DDR Script Id: 706
  • Folder path: App Scripts / Caufero Starter App / Utilities / Documents
  • Step count: 22
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Equipment ID, $$Equipment ID , $$Layout Name , $$Maintenance ID , $$Patient Visit Lab Test ID, $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Parameter
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Parameter
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Equipment Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Pending Lab Request Details Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ Equipment Details Page (Script Id 428)

- +++ Staff Details Page (Script Id 783)

- +++ Pending Lab Request Details Page (Script Id 671)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go Back
  • DDR Script Id: 1128
  • Folder path: App Scripts / Caufero Starter App / Utilities / Misc
  • Step count: 4
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Layout Name , $$Test Request ID
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ View Test Request Details Modal Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ View Test Request Details Modal Page (Script Id 655)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Google API - Authenticate This Device (ONE TIME)
  • DDR Script Id: 1210
  • Folder path: App Scripts / Caufero Starter App / Utilities / Misc / Google API / One Time Scripts
  • Step count: 14
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Device Code, $$Google Client ID , $$Google Scope, $$User Code
Outputs / effects
  • Sets variables: $$Device Code, $$Poll Duration, $$User Code, $$Verification URL, $body, $url
  • Writes fields in tables: Settings
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $body, $url
  • Comment: (blank)
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $$Device Code, $$Poll Duration, $$User Code, $$Verification URL
  • Comment: (blank)
  • 2 step(s): Set Field | writes Settings::Google API Device Code, Settings::Google API User Code
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Google API - Get Access Token (ON STARTUP)
  • DDR Script Id: 1211
  • Folder path: App Scripts / Caufero Starter App / Utilities / Misc / Google API / One Time Scripts
  • Step count: 29
  • Purpose (inferred): Initialization routine for app startup and UI state.
Inputs / assumptions
  • Globals used: $$Access Token , $$Google Client ID , $$Google Client Secret , $$Refresh Token
Outputs / effects
  • Sets variables: $$Access Token, $$Expires At, $$Refresh Token, $err, $url
  • Writes fields in tables: Settings
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $url
  • Comment: (blank)
  • 1 step(s): Loop
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $err
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): Set Variable | vars $$Access Token, $$Expires At, $$Refresh Token
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Pause/Resume Script
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Commit Records/Requests, Set Field | writes Settings::Google API Refresh Token
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Google API - Get Refresh Token
  • DDR Script Id: 1217
  • Folder path: App Scripts / Caufero Starter App / Utilities / Misc / Google API
  • Step count: 24
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Access Token , $$Expires At , $$Google Client ID , $$Google Client Secret , $$Refresh Token
Outputs / effects
  • Sets variables: $$Access Token, $$Expires At, $$Refresh Token, $err, $url
  • Writes fields in tables: Settings
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • 2 step(s): Exit Script, If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $url
  • Comment: (blank)
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $err
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): Set Variable | vars $$Access Token, $$Expires At, $$Refresh Token
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Google API Refresh Token
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts: None
  • Called by scripts (within this part):

- Insert Staff Photo_ (Script Id 1208)

- Insert Staff Photo_ Copy (Script Id 1220)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 425
  • Folder path: App Scripts / Caufero Starter App
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Go to Dashboard
  • DDR Script Id: 136
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Dashboard
  • Step count: 12
  • Purpose (inferred): Navigation helper to move to a section, page, or modal.
Inputs / assumptions
  • Globals used: $$App Name
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls Generate Dashboard Data
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ Dashboard Page (Procurement)
  • Comment: (blank)
  • 1 step(s): Else If
  • 1 step(s): Perform Script | calls +++ Dashboard Page (CarePort)
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls +++ Dashboard Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Generate Dashboard Data (Script Id 1035)

- +++ Dashboard Page (Procurement) (Script Id 199)

- +++ Dashboard Page (CarePort) (Script Id 1034)

- +++ Dashboard Page (Script Id 292)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Generate Dashboard Data
  • DDR Script Id: 1035
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Dashboard
  • Step count: 205
  • Purpose (inferred): Cards
Inputs / assumptions
  • Globals used: $$Currently Logged In Users , $$Departments , $$Monthly Expenses , $$Monthly Registrations , $$Monthly Revenues , $$Patients On Admission , $$Pending Leave Requests , $$Reorder List, $$This Year, $$Today, $$Total Patients Today , $$Total Pending Purchase Orders …
Outputs / effects
  • Sets variables: $$Currently Logged In Users, $$Departments, $$Monthly Expenses, $$Monthly Registrations, $$Monthly Revenues, $$Months So Far, $$Patients On Admission, $$Pending Leave Requests, $$Reorder List, $$This Year's Profit, $$This Year's Purchases Cost, $$This Year's Revenue…
Step-by-step outline (logical blocks)
  • Comment: Cards
  • 9 step(s): Set Variable | vars $$Currently Logged In Users, $$Patients On Admission, $$Pending Leave Requests, $$This Year's Profit, $$This Year's Purchases Cost, $$This Year's Revenue…
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Revenue & Expenses Graph | Registration Graph
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Months, $Total Months So Far
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Months So Far
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Monthly Expenses, $$Monthly Revenues
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Revenues Data
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Revenues
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • Comment: Expenses Data
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Expenses
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • Comment: Registration Data
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Registrations
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Monthly Data
  • 4 step(s): Set Variable | vars $$Monthly Expenses, $$Monthly Registrations, $$Monthly Revenues, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 5 step(s): Set Variable | vars $Expense, $Month, $Registration, $Revenue, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Monthly Expenses, $$Monthly Registrations, $$Monthly Revenues
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Items to reorder Table
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Reorder List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Item Name, $Quantity Available, $Reorder Level
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Reorder List
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Departments (Doughnut Chart)
  • 2 step(s): Set Variable | vars $$Departments, $$Total Staff%s Per Department
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $i
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Total Staff
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Department, $Total Staff In Department, $Total Staff% In Department
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Departments, $$Total Staff%s Per Department
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Departments, $$Total Staff%s Per Department
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Format Figures
  • 9 step(s): Set Variable | vars $$Currently Logged In Users, $$Patients On Admission, $$Pending Leave Requests, $$This Year's Profit, $$This Year's Purchases Cost, $$This Year's Revenue…
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part):

- Go to Dashboard (Script Id 136)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (6). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Dashboard Page (Procurement)
  • DDR Script Id: 199
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Dashboard / ?? Dashboards of Specific Apps
  • Step count: 75
  • Purpose (inferred): Get values using ExecuteSQL (if any)
Inputs / assumptions
  • Globals used: $$Theme
Outputs / effects
  • Sets variables: $$App Section, $$KPI Card Colours, $$Page, $AxisColours _X, $Bar Chart Colours, $Bar Graph 2 HTML, $Bar Graph 2 JS, $Bar Graph HTML, $Bar Graph JS, $Cards HTML, $Dashboard JS, $DataTable HTML…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • 1 step(s): Set Variable | vars $Dashboard JS
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • Comment: (blank)
  • Comment: Dashboard Sections CSS
  • 10 step(s): Set Variable | vars $AxisColours _X, $Bar Chart Colours, $Gauge Colours, $GridColours, $KPI Card Colours, $Line Graph Colours…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$KPI Card Colours
  • Comment: (blank)
  • Comment: Overall CSS Call
  • 1 step(s): Perform Script | calls ??️ Use Dashboard CSS
  • 2 step(s): Set Variable | vars $Styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 8 step(s): Set Variable | vars $Bar Graph 2 HTML, $Bar Graph HTML, $Cards HTML, $DataTable HTML, $Gauge HTML, $Horizontal Bar Graph HTML…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 6 step(s): Set Variable | vars $Bar Graph 2 JS, $Bar Graph JS, $Gauge JS, $Horizontal Bar Graph JS, $Line Graph JS, $Pie Chart JS
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Dashboard Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Dashboard CSS (Script Id 293)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go to Dashboard (Script Id 136)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: +++ Dashboard Page (CarePort)
  • DDR Script Id: 1034
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Dashboard / ?? Dashboards of Specific Apps
  • Step count: 96
  • Purpose (inferred): Get values using ExecuteSQL (if any)
Inputs / assumptions
  • Globals used: $$Currently Logged In Users , $$Departments , $$Monthly Expenses , $$Monthly Registrations , $$Monthly Revenues , $$Months So Far , $$Patients On Admission , $$Pending Leave Requests , $$Preferred Currency , $$Reorder List , $$Theme , $$This Year…
Outputs / effects
  • Sets variables: $$App Section, $$KPI Card Colours, $$Page, $AxisColours _X, $Bar Chart Colours, $Bar Graph 2 HTML, $Bar Graph 2 JS, $Bar Graph HTML, $Bar Graph JS, $Cards HTML, $Counter HTML, $Counter HTML 2…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • 1 step(s): Set Variable | vars $Dashboard JS
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • Comment: (blank)
  • Comment: Dashboard Sections CSS
  • 10 step(s): Set Variable | vars $AxisColours _X, $Bar Chart Colours, $Gauge Colours, $GridColours, $KPI Card Colours, $Line Graph Colours…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$KPI Card Colours
  • Comment: (blank)
  • Comment: Overall CSS Call
  • 1 step(s): Perform Script | calls ??️ Use Dashboard CSS
  • 2 step(s): Set Variable | vars $Styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 12 step(s): Set Variable | vars $Bar Graph 2 HTML, $Bar Graph HTML, $Cards HTML, $Doughnut Chart HTML, $Gauge HTML, $Horizontal Bar Graph 2 HTML…
  • 7 step(s): Set Variable | vars $Counter HTML, $Counter HTML 2, $DataTable HTML, $Gantt Chart HTML, $Progress Bar HTML, $Progress Circle HTML…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 12 step(s): Set Variable | vars $Bar Graph 2 JS, $Bar Graph JS, $Doughnut Chart JS, $Gauge JS, $Horizontal Bar Graph 2 JS, $Horizontal Bar Graph JS…
  • 4 step(s): Set Variable | vars $Counter JS, $Counter JS 2, $Progress Bar JS, $Timeline JS
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Dashboard Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Dashboard CSS (Script Id 293)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go to Dashboard (Script Id 136)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 457
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ????
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ My Profile Page
  • DDR Script Id: 795
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Profile
  • Step count: 181
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Appraisal Periods , $$My Photo, $$My Role , $$My Staff ID, $$My Staff ID , $$My User ID , $$Scores , $$Theme , $$Year to Date
Outputs / effects
  • Sets variables: $$App Section, $$Appraisal Periods, $$My Photo, $$Page, $$Scores, $$Staff ID, $Age, $Appraisal Period, $AxisColours _X, $Bank Account Number, $Bank Branch, $Bank Name…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 7 step(s): Set Variable | vars $$App Section, $$Appraisal Periods, $$Scores, $AxisColours _X, $Dashboard JS, $GridColours…
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Staff ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 7 step(s): Set Variable | vars $Cancel Script, $Change Password Script, $Delete Record Script, $Line Graph 2 HTML, $Line Graph Colours, $Open Modal Script…
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 8 step(s): Set Variable | vars $First Name, $Full Name, $Last Name, $Maiden Name, $Other Names, $Staff ID…
  • Comment: (blank)
  • 7 step(s): Set Variable | vars $Age, $Date of Birth, $Gender, $Hometown, $Hometown Region, $Nationality
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Email, $GPS, $Phone, $Postal Address, $Residential Address
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Languages, $Marital Status, $Number of Children, $Wedding Day
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Department, $Department ID, $Job Title, $Job Title ID, $Notch
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Bank Account Number, $Bank Branch, $Bank Name
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Performance Data
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Appraisal Periods, $Appraisal Period
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Scores, $Score
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $$My Photo, $Image, $Image Placeholder, $Image Source HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $My Education HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $My Emergency Contacts HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $My Documents HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $My Remunerations HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $My KPIs HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 3 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Perform Script | calls ??️ Use Dashboard CSS
  • 2 step(s): Set Variable | vars $Dashboard Styles, $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 4 step(s): Set Variable | vars $Summary Section 1 HTML, $Summary Section 2 HTML, $Summary Section 3 HTML, $Summary Section 4 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 5 step(s): Set Variable | vars $Change Password Script, $Image Modal, $Line Graph 2 JS, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Details CSS (Script Id 152)

- ??️ Use Dashboard CSS (Script Id 293)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ My Leave Requests List Page
  • DDR Script Id: 934
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Leave Requests
  • Step count: 24
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$My Staff ID
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Leave Request (Script Id 939)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ My Leave Request Details Page
  • DDR Script Id: 935
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Leave Requests
  • Step count: 109
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Leave Request ID , $$My Fullname, $$My Staff Number, $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Leave Request ID, $$Page, $$Search Item, $$Selected Record ID, $Cancel Action Script, $Cancel Script, $Date Created, $Decision, $Decision Date, $Decision Time, $Delete Record Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • 2 step(s): Set Variable | vars $$Leave Request ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 3 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Date Created, $Decision, $Duration, $End Date, $Leave Type, $Leave Type ID…
  • 2 step(s): Set Variable | vars $Decision Date, $Decision Time
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • 9 step(s): Set Variable | vars $Date Created, $Decision, $Duration, $End Date, $Return Date, $Staff Name…
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Leave Types Dropdown
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 7 step(s): Set Variable | vars $Cancel Action Script, $Reset Account Script, $Save Item Info Script, $Select Segmented Control Script, $Show Content Script, $Show Datepicker…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- New Leave Request (Script Id 938)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 937
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Leave Requests
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: New Leave Request
  • DDR Script Id: 938
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Leave Requests
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ My Leave Request Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ My Leave Request Details Page (Script Id 935)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Leave Request
  • DDR Script Id: 939
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Leave Requests
  • Step count: 24
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Leave Request ID , $$My Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Duration, $End Date, $Leave Type, $Reason, $Return Date, $Start Date, $Status
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 10 step(s): Set Variable | vars $Duration, $End Date, $Leave Type, $Reason, $Return Date, $Start Date…
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ My Leave Requests List Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ My Leave Requests List Page (Script Id 934)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ My Appraisals List Page
  • DDR Script Id: 507
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 23
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$My Staff ID, $$My Staff ID
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Submit My Appraisal (Script Id 968)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ My Appraisal Details Page
  • DDR Script Id: 508
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 215
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Appraisal Period ID, $$Appraisal Period ID , $$Disabled , $$Full Score , $$Highest Score, $$My Staff ID, $$My Staff ID , $$Scoring System ID , $$Staff Appraisal ID, $$Status , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Appraisal Period ID, $$Appraisal Template ID, $$Disabled, $$Full Score, $$Highest Score, $$Page, $$Scoring System ID, $$Search Item, $$Selected Record ID, $$Staff Appraisal ID, $$Staff ID…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Appraisal Period ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 5 step(s): Set Variable | vars $Cancel Script, $Save Record Script, $Submit Appraisal FM Script, $Submit Record Script, $View KPI FM Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • Comment: Get staff appraisal details
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $$Appraisal Period ID, $$Appraisal Template ID, $$Scoring System ID, $$Staff Appraisal ID, $$Staff ID, $Appraisal Period Name…
  • 12 step(s): Set Variable | vars $$Highest Score, $$Status, $Date Appraised, $Date Submitted, $Overall Score%, $Staff Remarks…
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • Comment: Get staff appraisal details
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 11 step(s): Set Variable | vars $$Appraisal Template ID, $$Highest Score, $$Scoring System ID, $$Staff Appraisal ID, $$Staff ID, $$Status…
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Appraisal Period ID, $Appraisal Period Name
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Disabled, $$Full Score
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get template scores
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Description, $Score
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Scores HTML, $Scores _ Descriptions HTML
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scores _ Descriptions HTML
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Questions HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Answers JS
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (kpis)
  • 10 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Sub Table HTML _KPIs
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 6 step(s): Set Variable | vars $Cancel Action Script, $Hierarchical Table Scripts, $Show Content Script, $Store Scores Scripts, $View KPI Script, $Wizard Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- +++ Display Subtable HTML (Script Id 487)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Save My KPI (Script Id 962)

- Create Staff Appraisal Record (Script Id 969)

- Save My Appraisal (Script Id 972)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (4). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 958
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Staff KPI Modal Page
  • DDR Script Id: 960
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 79
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$KPI ID
Outputs / effects
  • Sets variables: $$KPI ID, $$Modal, $Appraisal Period ID, $Appraisal Periods Dropdown, $Assignee ID, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $Description, $Due Date, $HTML, $Insert Image Script…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$KPI ID
  • Comment: (blank)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $Appraisal Period ID, $Assignee ID, $Description, $Due Date, $Status, $Title
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Appraisal Periods Dropdown
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Staff Dropdown
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 4 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Show Datepicker, $Toggle Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 961
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save My KPI
  • DDR Script Id: 962
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 14
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Appraisal Period ID, $$KPI ID , $$Layout Name , $$Staff Appraisal ID
Outputs / effects
  • Sets variables: $Status
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 1 step(s): Set Variable | vars $Status
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls +++ Staff Appraisal Details Page
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Perform Script | calls +++ My Appraisal Details Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ Staff Appraisal Details Page (Script Id 980)

- +++ My Appraisal Details Page (Script Id 508)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Create Staff Appraisal Record
  • DDR Script Id: 969
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 18
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Appraisal Period ID, $$Staff Appraisal ID
Outputs / effects
  • Sets variables: $Appraisal Period ID, $Appraisal Template ID, $Date Submitted, $Overall Score%, $Scoring System ID, $Staff ID, $Staff Remarks, $Time Submitted, $Total KPI Score, $Total KPI Score%, $Total Score, $Total Score%
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 12 step(s): Set Variable | vars $Appraisal Period ID, $Appraisal Template ID, $Date Submitted, $Overall Score%, $Scoring System ID, $Staff ID…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Perform Script | calls +++ My Appraisal Details Page, Close Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ My Appraisal Details Page (Script Id 508)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 973
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save My Appraisal
  • DDR Script Id: 972
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 23
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Appraisal Period ID, $$Appraisal Period ID , $$Appraisal Template ID , $$Full Score , $$Highest Score , $$Scoring System ID , $$Staff Appraisal ID , $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Answers, $JSON, $Overall Score%, $Staff Remarks, $Summary, $Total Score, $Total Score%
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 4 step(s): Set Variable | vars $Answers, $JSON, $Staff Remarks, $Summary
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Summary
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Overall Score%, $Total Score, $Total Score%
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Staff Remarks
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Save A Record, Save Appraisal Answers
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ My Appraisal Details Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Save Appraisal Answers (Script Id 970)

- +++ My Appraisal Details Page (Script Id 508)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Submit My Appraisal
  • DDR Script Id: 968
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 30
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Appraisal Period ID , $$Appraisal Template ID , $$Full Score , $$Highest Score , $$Scoring System ID , $$Staff Appraisal ID , $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Answers, $JSON, $Overall Score%, $Staff Remarks, $Summary, $Total Score, $Total Score%
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 5 step(s): Set Variable | vars $Answers, $JSON, $Staff Remarks, $Summary
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Summary
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Overall Score%, $Total Score, $Total Score%
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Staff Remarks
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Save A Record, Save Appraisal Answers
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ My Appraisals List Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Save Appraisal Answers (Script Id 970)

- +++ My Appraisals List Page (Script Id 507)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Appraisal Answers
  • DDR Script Id: 970
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / My Stuff / My Appraisals
  • Step count: 46
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$Staff Appraisal ID
Outputs / effects
  • Sets variables: $Answer, $Answer As List, $Answers, $Answers List, $Appraisal Template Question ID, $Score, $Total Answers, $i
  • Writes fields in tables: Staff Appraisal Answers
  • Navigates to layouts: Staff Appraisal Answers
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Answers
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Answers, $Answers List, $Total Answers
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): New Window
  • Comment: (blank)
  • 2 step(s): Go to Layout, Perform Find | layout Staff Appraisal Answers
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Answer, $Answer As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Appraisal Template Question ID, $Score
  • Comment: (blank)
  • 1 step(s): If
  • 4 step(s): New Record/Request, Set Field | writes Staff Appraisal Answers::Answer, Staff Appraisal Answers::Appraisal Template Question ID, Staff Appraisal Answers::Staff Appraisal ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
Dependencies
  • Layouts referenced:

- Staff Appraisal Answers (Layout Id 144)

  • Tables written or referenced via Field tokens:

- Staff Appraisal Answers

  • Calls scripts:

- Close Window (Script Id 47)

  • Called by scripts (within this part):

- Save My Appraisal (Script Id 972)

- Submit My Appraisal (Script Id 968)

- Save Staff Appraisal (Script Id 982)

- Approve Staff Appraisal (Script Id 983)

Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: -
  • DDR Script Id: 455
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ????
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Company Registration Details Page
  • DDR Script Id: 1112
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Registration
  • Step count: 163
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Business Name , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Page, $$Tab To Show, $Add New Record Button Label, $Add New Record JS Script Name, $App Menu Mode, $Business Name, $Cancel Action Script, $Cancel Script, $City, $Column Headers, $Column Widths…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Tab To Show
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Refresh SMS Account Details FM Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Business Name, $City, $Email, $Location, $Logo Icon URL, $Logo URL…
  • 3 step(s): Set Variable | vars $App Menu Mode, $Mission Statement, $Preferred Currency
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $SMS Account Available Credits, $SMS Account Sender Name, $SMS Account Total Credits, $SMS Account Used Credits
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Currencies Dropdown
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Regions Dropdown HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (sms credit topups)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $SMS Credit Topup Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 6 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML, $Tab2 HTML, $Tab3 HTML, $Tab4 HTML, $Tabs HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 5 step(s): Set Variable | vars $Cancel Action Script, $Image Modal, $Refresh SMS Account Details Script, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Get Value List (Script Id 1321)

- +++ Display Subtable HTML (Script Id 487)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Company Registration Details (Script Id 1113)

- Refresh SMS Account Details (Script Id 1179)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: Build Org HTML
  • DDR Script Id: 1130
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Registration
  • Step count: 28
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Script parameter via Get ( ScriptParameter )
  • Globals used: $$OrgData
Outputs / effects
  • Sets variables: $ChildCount, $ChildID, $Children, $HTML, $ID, $Name, $OrgHTML, $i
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 4 step(s): Set Variable | vars $ChildCount, $Children, $ID, $Name
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $HTML, $i
  • 1 step(s): Loop
  • 2 step(s): Set Variable | vars $ChildID, $i
  • 1 step(s): Perform Script | calls Build Org HTML
  • 2 step(s): Set Variable | vars $HTML, $OrgHTML
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • 1 step(s): Exit Script
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Build Org HTML (Script Id 1130)

  • Called by scripts (within this part):

- Build Org HTML (Script Id 1130)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Save Company Registration Details
  • DDR Script Id: 1113
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Registration
  • Step count: 25
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Tab To Show, $City, $Email, $Location, $Logo Icon URL, $Logo URL, $Menu Mode, $Mission Statement, $Name, $Phone, $Preferred Currency, $Region…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 12 step(s): Set Variable | vars $City, $Location, $Logo Icon URL, $Logo URL, $Mission Statement, $Name…
  • 3 step(s): Set Variable | vars $Email, $Menu Mode, $Website
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Get Business Details, Save A Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Company Registration Details Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Get Business Details (Script Id 1119)

- +++ Company Registration Details Page (Script Id 1112)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Refresh SMS Account Details
  • DDR Script Id: 1179
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Registration
  • Step count: 30
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$Tab To Show, $Available Credits, $Link Record, $Link Record As List, $List, $Total, $Total Credits, $Used Credits, $i
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Available Credits, $Total Credits, $Used Credits
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Company Registration Details Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Company Registration Details Page (Script Id 1112)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Logo Files List Page
  • DDR Script Id: 539
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 20
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon URL, $No Record Found Message Body, $No Record Found Message Title, $SQL, $SQL Condition, $Search Field Placeholder…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon URL, $SQL…
  • 2 step(s): Set Variable | vars $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Grid2 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display Grid2 HTML (Script Id 527)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Logo File (Script Id 544)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Logo File Details Page
  • DDR Script Id: 540
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 87
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Logo File ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Logo File ID, $$Page, $$Search Item, $$Selected Record ID, $Cancel Action Script, $Cancel Script, $Choose File, $Delete Record Script, $HTML, $ID, $Image…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Logo File ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $ID, $Name
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Image, $Image Placeholder, $Image Source HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 5 step(s): Set Variable | vars $Cancel Action Script, $Choose File, $Image Modal, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Add New Logo File (Script Id 542)

- Insert Logo File (Script Id 546)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 541
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Logo File
  • DDR Script Id: 542
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Logo File Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Logo File Details Page (Script Id 540)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 543
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Logo File
  • DDR Script Id: 544
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 8
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Logo File ID
Outputs / effects
  • Sets variables: $Name
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Name
  • Comment: (blank)
  • Comment: Save record
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Logo Files List Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Logo Files List Page (Script Id 539)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 545
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Insert Logo File
  • DDR Script Id: 546
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Logos
  • Step count: 24
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Logo File ID
Outputs / effects
  • Sets variables: $Image Base64
  • Writes fields in tables: Images Extra, Settings
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • 1 step(s): Go to Field
  • 1 step(s): Insert Picture
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Image Base64
  • Comment: (blank)
  • 2 step(s): New Window, Perform Find
  • 1 step(s): If
  • 2 step(s): New Record/Request, Set Field | writes Images Extra::Reference
  • 1 step(s): End If
  • 1 step(s): Set Field | writes Images Extra::Base64 Image
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Logo File Details Page
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced:

- Images Extra (Layout Id 170)

  • Tables written or referenced via Field tokens:

- Images Extra

- Settings

  • Calls scripts:

- +++ Logo File Details Page (Script Id 540)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: +++ Department List Page
  • DDR Script Id: 369
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Departments
  • Step count: 21
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL, $SQL Condition…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 3 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML_
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML_ (Script Id 154)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Department Details Page
  • DDR Script Id: 411
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Departments
  • Step count: 145
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Department ID, $$Department ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Department ID, $$Page, $$Search Item, $$Selected Record ID, $Add New Record Button Label, $Add New Record JS Script Name, $Cancel Action Script, $Cancel Script, $Column Headers, $Column Widths, $Date Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • Comment: Get Script Parameters
  • 3 step(s): Set Variable | vars $$Department ID, $$Search Item, $$Selected Record ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Description, $HOD Staff ID, $HOD Staff Name, $Name, $Total Staff
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Staff List Dropdown
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (job titles)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Job TItles Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Staff Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 5 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML, $Tab2 HTML, $Tab3 HTML, $Tabs HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Action Script, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- +++ Display Subtable HTML (Script Id 487)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Add New Department (Script Id 841)

- Save Department Details (Script Id 843)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 840
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Departments
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Department
  • DDR Script Id: 841
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Departments
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Department Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Department Details Page (Script Id 411)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 842
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Departments
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Department Details
  • DDR Script Id: 843
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Departments
  • Step count: 15
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Department ID, $$Department ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Description, $HOD Staff ID, $Name
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Description, $HOD Staff ID, $Name
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Save record
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Department Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Department Details Page (Script Id 411)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Job Titles List Page
  • DDR Script Id: 370
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 21
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL, $SQL Condition…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 3 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML_
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML_ (Script Id 154)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Job Title Details Page
  • DDR Script Id: 415
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 159
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Job Title ID, $$Job Title ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Job Title ID, $$Page, $$Search Item, $$Selected Record ID, $Add New Record Button Label, $Add New Record JS Script Name, $Cancel Action Script, $Cancel Script, $Column Headers, $Column Widths, $Date Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • Comment: Get Script Parameters
  • 3 step(s): Set Variable | vars $$Job Title ID, $$Search Item, $$Selected Record ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 7 step(s): Set Variable | vars $Department ID, $Department Name, $Description, $Name, $Parent ID, $Total Notches…
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Departments List
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Other Job Titles List HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Staff List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (job title responsibilities)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 10 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Responsibilities Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (job title requirements)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 10 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Requirements Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 7 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML, $Tab2 HTML, $Tab3 HTML, $Tab4 HTML, $Tab5 HTML…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 4 step(s): Set Variable | vars $Cancel Action Script, $Grid Numbers Script, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- +++ Display Subtable HTML (Script Id 487)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Add New Job Title (Script Id 418)

- Save Job Title (Script Id 420)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 417
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Job Title
  • DDR Script Id: 418
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Job Title Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Job Title Details Page (Script Id 415)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 419
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Job Title
  • DDR Script Id: 420
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 18
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Job Title ID, $$Job Title ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Department ID, $Description, $Name, $Notches, $Parent ID
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Department ID, $Description, $Name, $Notches, $Parent ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Save record
  • 2 step(s): Perform Script | calls Populate Notches, Save A Record
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Job Title Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Populate Notches (Script Id 1095)

- +++ Job Title Details Page (Script Id 415)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Populate Notches
  • DDR Script Id: 1095
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Job Titles
  • Step count: 37
  • Purpose (inferred): Data seeding or data population routine (likely for demo or setup).
Inputs / assumptions
  • Globals used: $$Job Title ID, $$Job Title ID
Outputs / effects
  • Sets variables: $Key, $Notch, $Notches, $Notches List, $Total Notches
  • Writes fields in tables: Job Title Notches
  • Opens or closes windows.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 2 step(s): Allow User Abort, Set Error Capture
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Notches, $Notches List, $Total Notches
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 4 step(s): Go to Record/Request/Page, New Window, Perform Find, Sort Records
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Notch
  • Comment: (blank)
  • 1 step(s): Loop
  • 2 step(s): Set Variable | vars $Key, $Notch
  • Comment: (blank)
  • 4 step(s): New Record/Request, Set Field | writes Job Title Notches::Job Title ID, Job Title Notches::Key, Job Title Notches::Notch
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced:

- Job Title Notches (Layout Id 121)

  • Tables written or referenced via Field tokens:

- Job Title Notches

  • Calls scripts: None
  • Called by scripts (within this part):

- Save Job Title (Script Id 420)

Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: +++ Leave Types List Page
  • DDR Script Id: 371
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Leave Types
  • Step count: 23
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Leave Type (Script Id 474)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Leave Type Details Page
  • DDR Script Id: 470
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Leave Types
  • Step count: 77
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Leave Type ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Leave Type ID, $$Page, $$Search Item, $$Selected Record ID, $Cancel Action Script, $Cancel Script, $Delete Record Script, $Description, $HTML, $Link Record, $Link Record As List…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Leave Type ID, $$Search Item
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 3 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set details in a variable
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Description, $Name, $Status, $Total Permissible Days
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 4 step(s): Set Variable | vars $Cancel Action Script, $Save Item Info Script, $Show Content Script, $Toggle Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Add New Leave Type (Script Id 472)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 471
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Leave Types
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Leave Type
  • DDR Script Id: 472
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Leave Types
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Leave Type Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Leave Type Details Page (Script Id 470)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 473
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Leave Types
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Leave Type
  • DDR Script Id: 474
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Company / Leave Types
  • Step count: 10
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Leave Type ID
Outputs / effects
  • Sets variables: $Description, $Name, $Status, $Total Permissible Days
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Description, $Name, $Status, $Total Permissible Days
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Leave Types List Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Leave Types List Page (Script Id 371)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 456
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ????
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Staff List Page
  • DDR Script Id: 352
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 23
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Staff Details Page
  • DDR Script Id: 783
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 414
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$App Name , $$Appraisal Periods , $$Preferred Currency , $$Scores , $$Staff ID, $$Staff ID , $$Tab To Show , $$Theme
Outputs / effects
  • Sets variables: $$App Section, $$Appraisal Periods, $$KPI Card Colours, $$Page, $$Role ID, $$Scores, $$Search Item, $$Selected Record ID, $$Staff ID, $Add Document FM Script, $Add Document Script, $Add New Record Button Label…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $$Search Item, $$Selected Record ID, $$Staff ID
  • Comment: (blank)
  • Comment: Set key variables (if any)
  • 7 step(s): Set Variable | vars $Attendance Period, $From Date, $From Date In Words, $From Date MySQL, $To Date, $To Date In Words…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Dashboard JS
  • Comment: (blank)
  • 10 step(s): Set Variable | vars $AxisColours _X, $Bar Chart Colours, $Gauge Colours, $GridColours, $KPI Card Colours, $Line Graph Colours…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$KPI Card Colours
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Cards HTML, $Line Graph 2 HTML
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Appraisal Periods, $$Scores
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 11 step(s): Set Variable | vars $Add Document FM Script, $Cancel Script, $Delete Record Script, $Get Attendance FM Script, $Grant System Access Script, $Insert Image Script…
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get the details of the entity record being managed in this page
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 7 step(s): Set Variable | vars $First Name, $Full Name, $Last Name, $Maiden Name, $Other Names, $Staff Number…
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $Age, $Date of Birth, $Gender, $Hometown, $Hometown Region, $Nationality
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Email, $GPS, $Phone, $Postal Address, $Residential Address
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Languages, $Marital Status, $Number of Children, $Wedding Day
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Status
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Department, $Department ID, $Job Title, $Job Title ID, $Notch ID
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $$Role ID, $Role, $Role ID, $Username
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Bank Account Number, $Bank Branch, $Bank Name
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • 2 step(s): Set Variable | vars $Nationality, $Status
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Performance Data
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Appraisal Periods, $Appraisal Period
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Scores, $Score
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Image, $Image Placeholder, $Image Source HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Titles HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Nationalities HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Hometown Regions HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Departments JS
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Job Titles JS
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Notches JS
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Roles Dropdown HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff emergency contacts)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Emergency Contacts Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff education)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $Column Headers, $Column Widths, $Date Columns, $Inputs…
  • 9 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height, $Sub Table Name, $Sub Table Width…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Education Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff remunerations)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $Column Headers, $Column Widths, $Date Columns, $Inputs…
  • 9 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height, $Sub Table Name, $Sub Table Width…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Payslips Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff attendance)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Attendance Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff kpis)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $KPIs Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (staff documents)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Documents Subtable HTML
  • 1 step(s): Set Variable | vars $Documents Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • 1 step(s): Perform Script | calls ??️ Use Dashboard CSS
  • 2 step(s): Set Variable | vars $Dashboard Styles, $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 11 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML, $Tab2 HTML, $Tab3 HTML, $Tab4 HTML, $Tab5 HTML…
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 8 step(s): Set Variable | vars $Cancel Action Script, $Choose File, $Datepicker Script, $Grant System Access Script, $Image Modal, $Select Segmented Control Script…
  • Comment: (blank)
  • 7 step(s): Set Variable | vars $Add Document Script, $DepartmentsJobTitlesNotches Script, $Get Attendance Script, $Line Graph 2 JS, $View Document Script, $View Education Script…
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Save Item Info Script
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $Save Item Info Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- +++ Display Subtable HTML (Script Id 487)

- +++ Display Documents Subtable HTML (Script Id 704)

- ??️ Use Details CSS (Script Id 152)

- ??️ Use Dashboard CSS (Script Id 293)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Insert Image (Script Id 434)

- Upload Document (Script Id 707)

- Save Document (Script Id 706)

- Add New Staff (Script Id 1090)

- Insert Staff Photo (Script Id 786)

- Insert Staff Photo_ (Script Id 1208)

- Insert Staff Photo_ Copy (Script Id 1220)

- Save Staff Education (Script Id 1084)

- Save Staff Emergency Contact (Script Id 1072)

- Get Staff Attendance (Script Id 1091)

- Save Staff (Script Id 792)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Staff Education Modal Page
  • DDR Script Id: 1071
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 71
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$Staff Education ID
Outputs / effects
  • Sets variables: $$Modal, $$Staff Education ID, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $End Date, $HTML, $Insert Image Script, $Institution, $Link Record, $Link Record As List, $List…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 1 step(s): Set Variable | vars $$Staff Education ID
  • Comment: (blank)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set details in a variable
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $End Date, $Institution, $Programme, $Result, $Start Date
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Show Datepicker
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part):

- Add Staff Education (Script Id 1083)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Staff Emergency Contacts Modal Page
  • DDR Script Id: 1079
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 78
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$Staff Emergency Contact ID
Outputs / effects
  • Sets variables: $$Modal, $$Staff Emergency Contact ID, $Address, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $Email, $Fullname, $HTML, $Insert Image Script, $Link Record, $Link Record As List…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 1 step(s): Set Variable | vars $$Staff Emergency Contact ID
  • Comment: (blank)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set details in a variable
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Address, $Email, $Fullname, $Phone, $Relationship
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Relationships Dropdown HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Show Datepicker
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part):

- Add Staff Emergency Contact (Script Id 1073)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 731
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Staff
  • DDR Script Id: 1090
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Staff Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Insert Staff Photo
  • DDR Script Id: 786
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 25
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • Globals used: $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Image Base64
  • Writes fields in tables: Images, Settings
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • 1 step(s): Go to Field
  • 1 step(s): Insert Picture
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Image Base64
  • Comment: (blank)
  • 2 step(s): New Window, Perform Find
  • 1 step(s): If
  • 2 step(s): New Record/Request, Set Field | writes Images::Reference
  • 1 step(s): End If
  • 1 step(s): Set Field | writes Images::Base64 Image
  • 1 step(s): Close Window
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced:

- Images (Layout Id 55)

  • Tables written or referenced via Field tokens:

- Images

- Settings

  • Calls scripts:

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: Insert Staff Photo_
  • DDR Script Id: 1208
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 110
  • Purpose (inferred): Preconditions: record is for the product; ImageContainer contains an image
Inputs / assumptions
  • Globals used: $$ACCESS_TOKEN , $$Access Token , $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Photo App URL, $curlInit, $curlOptions, $ext, $fileId, $filename, $folderId, $hdrPathFM, $hdrPathPOSIX, $last, $lines…
  • Writes fields in tables: Settings
  • Calls other scripts.
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • 1 step(s): Go to Field
  • 1 step(s): Insert Picture
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Photo App URL
  • Comment: (blank)
  • Comment: Preconditions: record is for the product; ImageContainer contains an image
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: Refresh token (where necessary)
  • 1 step(s): Perform Script | calls Google API - Get Refresh Token
  • Comment: (blank)
  • Comment: Settings
  • 2 step(s): Set Variable | vars $folderId, $supportsAllDrives
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $ext, $filename, $mime, $size
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $tmpPath, $tmpPosix
  • 1 step(s): Export Field Contents
  • Comment: (blank)
  • Comment: Metadata JSON
  • 1 step(s): Set Variable | vars $meta
  • Comment: (blank)
  • Comment: Upload (multipart)
  • 6 step(s): Set Variable | vars $hdrPathFM, $hdrPathPOSIX, $mediaURL, $outPath, $startURL, $url
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $curlInit, $curlOptions
  • Comment: (blank)
  • 2 step(s): Insert from URL
  • Comment: (blank)
  • Comment: READ HEADERS & EXTRACT THE Location URL
  • 3 step(s): Close Data File, Open Data File, Read from Data File
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $lines
  • Comment: (blank)
  • Comment: If redirects occurred, take the LAST Location line.
  • 2 step(s): Set Variable | vars $locList, $location
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $last
  • Comment: (blank)
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $fileId
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Google API - Get Refresh Token (Script Id 1217)

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: Insert Staff Photo_ Copy
  • DDR Script Id: 1220
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 109
  • Purpose (inferred): Preconditions: record is for the product; ImageContainer contains an image
Inputs / assumptions
  • Globals used: $$ACCESS_TOKEN , $$Access Token , $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $curlInit, $curlOptions, $ext, $fileId, $filename, $folderId, $hdrPathFM, $hdrPathPOSIX, $last, $lines, $locList…
  • Writes fields in tables: Settings
  • Calls other scripts.
  • Performs Insert from URL (integration).
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • 1 step(s): Go to Field
  • 1 step(s): Insert Picture
  • Comment: (blank)
  • 1 step(s): If
  • Comment: Preconditions: record is for the product; ImageContainer contains an image
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: Refresh token (where necessary)
  • 1 step(s): Perform Script | calls Google API - Get Refresh Token
  • Comment: (blank)
  • Comment: Settings
  • 2 step(s): Set Variable | vars $folderId, $supportsAllDrives
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $ext, $filename, $mime, $size
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $tmpPath, $tmpPosix
  • 1 step(s): Export Field Contents
  • Comment: (blank)
  • Comment: Metadata JSON
  • 1 step(s): Set Variable | vars $meta
  • Comment: (blank)
  • Comment: Upload (multipart)
  • 6 step(s): Set Variable | vars $hdrPathFM, $hdrPathPOSIX, $mediaURL, $outPath, $startURL, $url
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $curlInit, $curlOptions
  • Comment: (blank)
  • 2 step(s): Insert from URL
  • Comment: (blank)
  • Comment: READ HEADERS & EXTRACT THE Location URL
  • 3 step(s): Close Data File, Open Data File, Read from Data File
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $lines
  • Comment: (blank)
  • Comment: If redirects occurred, take the LAST Location line.
  • 2 step(s): Set Variable | vars $locList, $location
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Exit Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $last
  • Comment: (blank)
  • 1 step(s): Insert from URL
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $fileId
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Settings::Template_ImportFile
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Commit Records/Requests
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Google API - Get Refresh Token (Script Id 1217)

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
  • References Get ( LastError ).
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1081
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add Staff Education
  • DDR Script Id: 1083
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Staff Education Modal Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Staff Education Modal Page (Script Id 1071)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Staff Education
  • DDR Script Id: 1084
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 16
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Staff Education ID , $$Staff ID, $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $End Date, $Institution, $Programme, $Result, $Start Date
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 7 step(s): Set Variable | vars $End Date, $Institution, $Programme, $Result, $Start Date
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Staff Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1080
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add Staff Emergency Contact
  • DDR Script Id: 1073
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Staff Emergency Contacts Modal Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Staff Emergency Contacts Modal Page (Script Id 1079)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Staff Emergency Contact
  • DDR Script Id: 1072
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 14
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Staff Emergency Contact ID , $$Staff ID, $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Address, $Email, $Fullname, $Phone, $Relationship
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 5 step(s): Set Variable | vars $Address, $Email, $Fullname, $Phone, $Relationship
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Close Window
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Staff Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1085
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Get Staff Attendance
  • DDR Script Id: 1091
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 9
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Search Item , $$Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $From Date, $To Date
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 4 step(s): Set Variable | vars $From Date, $To Date
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Staff Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 1092
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Staff
  • DDR Script Id: 792
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Profiles
  • Step count: 57
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Business Name , $$My Staff ID , $$Role ID, $$Search Item, $$Staff ID , $$User ID
Outputs / effects
  • Sets variables: $$New User, $$Tab To Show, $$User ID, $Age, $Bank Account Number, $Bank Branch, $Bank Name, $DOB, $Date of Birth _Day, $Date of Birth _MonthName, $Date of Birth _MonthNumber, $Department…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 12 step(s): Set Variable | vars $Age, $DOB, $Date of Birth _Day, $Date of Birth _MonthName, $Date of Birth _MonthNumber, $First Name…
  • 12 step(s): Set Variable | vars $Bank Name, $Department, $Email, $GPS, $Hometown, $Hometown Region…
  • 2 step(s): Set Variable | vars $Bank Account Number, $Bank Branch
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Role ID, $Username
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $Staff Number
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$User ID
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Set Variable | vars $$New User
  • 1 step(s): Perform Script | calls Save User
  • 1 step(s): Set Variable | vars $$New User
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Staff Details Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Save User (Script Id 177)

- +++ Staff Details Page (Script Id 783)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: +++ Attendance Filter Page
  • DDR Script Id: 353
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Attendance
  • Step count: 42
  • Purpose (inferred): Details HTML
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Page, $Generate Report Script, $HTML, $Scripts, $Show Content Script, $Show Datepicker, $Tab1 HTML, $styles
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Generate Report Script
  • Comment: (blank)
  • Comment: Details HTML
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Generate Report Script, $Show Content Script, $Show Datepicker
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Details CSS (Script Id 152)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Leave Requests List Page
  • DDR Script Id: 354
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Leave Requests
  • Step count: 22
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 4 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Leave Request Details Page
  • DDR Script Id: 909
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Leave Requests
  • Step count: 99
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Leave Request ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Leave Request ID, $$Page, $$Search Item, $$Selected Record ID, $Approve Leave Script, $Date Created, $Decide On Leave Request Script, $Decision, $Decision Date, $Decision Time, $Deny Leave Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • 2 step(s): Set Variable | vars $$Leave Request ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 2 step(s): Set Variable | vars $Decide On Leave Request Script, $Reverse Leave Request Decision Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Date Created, $Decision, $Duration, $End Date, $Leave Type, $Leave Type ID…
  • 2 step(s): Set Variable | vars $Decision Date, $Decision Time
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • 1 step(s): Set Variable | vars $Status
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Leave Types Dropdown
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 6 step(s): Set Variable | vars $Approve Leave Script, $Deny Leave Script, $Reverse Leave Request Decision Script, $Show Content Script, $Show Datepicker, $Toggle Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Decide On Leave Request (Script Id 941)

- Revers Leave Request Decision (Script Id 942)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 940
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Leave Requests
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Decide On Leave Request
  • DDR Script Id: 941
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Leave Requests
  • Step count: 13
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Leave Request ID, $$Leave Request ID , $$My Staff ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Decision
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 1 step(s): Set Variable | vars $Decision
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Leave Request Details Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Leave Request Details Page (Script Id 909)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Revers Leave Request Decision
  • DDR Script Id: 942
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Leave Requests
  • Step count: 12
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Leave Request ID, $$Leave Request ID
Outputs / effects
  • Sets variables: $$Tab To Show
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Leave Request Details Page
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Leave Request Details Page (Script Id 909)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Birthdays Page
  • DDR Script Id: 356
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Staff Management / Staff Birthdays
  • Step count: 22
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 4 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Scoring Systems Page
  • DDR Script Id: 358
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 21
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL, $SQL Condition…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 3 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML_
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML_ (Script Id 154)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Delete Scoring System (Script Id 1061)

- Save Scoring System (Script Id 486)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Scoring System Details Page
  • DDR Script Id: 480
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 109
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Scoring System ID, $$Scoring System ID , $$Tab To Show , $$Theme
Outputs / effects
  • Sets variables: $$App Section, $$Page, $$Scoring System ID, $$Search Item, $$Selected Record ID, $Add New Record Button Label, $Add New Record JS Script Name, $Add Score, $Add Score FM Script, $Button Distance From Top1, $Cancel Action Script, $Cancel Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 3 step(s): Set Variable | vars $$App Section, $$Selected Record ID, $Button Distance From Top1
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Scoring System ID, $$Search Item
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 6 step(s): Set Variable | vars $Add Score FM Script, $Cancel Script, $Delete Record Script, $Save Record Script, $View Sub Table Record Script Name
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set details in a variable
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Name, $Total Scores
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Sub Table HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 6 step(s): Set Variable | vars $Add Score, $Cancel Action Script, $Delete Record Script, $Save Item Info Script, $Show Content Script, $View Sub Table Record
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display Subtable HTML (Script Id 487)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Add New Scoring System (Script Id 484)

- Save Score For Scoring System (Script Id 490)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Score Modal Page
  • DDR Script Id: 488
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 71
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$Score ID
Outputs / effects
  • Sets variables: $$Modal, $$Score ID, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $Description, $HTML, $Insert Image Script, $Link Record, $Link Record As List, $List, $Save Updates Script…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 1 step(s): Set Variable | vars $$Score ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FileMaker scripts that will be called
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Set details in a variable
  • Comment: (blank)
  • 1 step(s): If
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Description, $Score
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Else
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 2 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 483
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Scoring System
  • DDR Script Id: 484
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Scoring System Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Scoring System Details Page (Script Id 480)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Delete Scoring System
  • DDR Script Id: 1061
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 34
  • Purpose (inferred): Check eligibility
Inputs / assumptions
  • Globals used: $$Scoring System ID
Outputs / effects
  • Sets variables: $Total Templates
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Check eligibility
  • 1 step(s): Set Variable | vars $Total Templates
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Show Custom Dialog
  • 1 step(s): Halt Script
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Delete record
  • 1 step(s): Perform Script | calls <unknown>
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Delete scoring system's scores
  • 2 step(s): New Window, Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Delete All Records
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Close Window
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Go back to list of records
  • 1 step(s): Perform Script | calls +++ Scoring Systems Page
Dependencies
  • Layouts referenced:

- Scoring System Scores (Layout Id 137)

  • Tables written or referenced via Field tokens:

- Scoring System Scores

  • Calls scripts:

- <unknown> (Script Id 56)

- +++ Scoring Systems Page (Script Id 358)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 485
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Score For Scoring System
  • DDR Script Id: 490
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 9
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Score ID , $$Scoring System ID, $$Scoring System ID
Outputs / effects
  • Sets variables: $Description, $Score
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Description, $Score
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Perform Script | calls +++ Scoring System Details Page, Close Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ Scoring System Details Page (Script Id 480)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 489
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Scoring System
  • DDR Script Id: 486
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Scoring Systems
  • Step count: 7
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Scoring System ID
Outputs / effects
  • Sets variables: $Name
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Name
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Scoring Systems Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Scoring Systems Page (Script Id 358)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Appraisal Templates Page
  • DDR Script Id: 363
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 21
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL, $SQL Condition…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 3 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML_
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML_ (Script Id 154)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Appraisal Template Details (Script Id 498)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Appraisal Template Details Page
  • DDR Script Id: 493
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 100
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Appraisal Template ID, $$Appraisal Template ID , $$Tab To Show , $$Theme
Outputs / effects
  • Sets variables: $$App Section, $$Appraisal Template ID, $$Page, $$Search Item, $$Selected Record ID, $Assign Staff To Template FM Script, $Assign Staff To Template Script, $Button Distance From Top1, $Button Distance From Top2, $Cancel Action Script, $Cancel Script, $Delete Record Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 4 step(s): Set Variable | vars $$App Section, $$Selected Record ID, $Button Distance From Top1, $Button Distance From Top2
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Appraisal Template ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 7 step(s): Set Variable | vars $Assign Staff To Template FM Script, $Cancel Script, $Delete Record Script, $Insert Image Script, $Open Modal Script, $Save Questions Script…
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Description, $Name, $Scoring System, $Scoring System ID
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Scoring System HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Questions HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Staff Grid HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 5 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML, $Tab2 HTML, $Tab3 HTML, $Tabs HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 4 step(s): Set Variable | vars $Assign Staff To Template Script, $Cancel Action Script, $Hierarchical Table Scripts, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Add New Appraisal Template (Script Id 1057)

- Assign Staff To Template (Script Id 502)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: +++ Appraisal Template Assign Staff Modal Page
  • DDR Script Id: 501
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 46
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$Selected IDs
Outputs / effects
  • Sets variables: $$Modal, $Cancel Script, $Cancel Updates Script, $HTML, $Save Updates Script, $Scripts, $Selection List Script, $Staff List HTML, $styles
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Details HTML
  • 2 step(s): Set Variable | vars $Cancel Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Staff List HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Selection List Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Modal CSS (Script Id 234)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: -
  • DDR Script Id: 497
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Add New Appraisal Template
  • DDR Script Id: 1057
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Appraisal Template Details Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Appraisal Template Details Page (Script Id 493)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Appraisal Template Details
  • DDR Script Id: 498
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 14
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Appraisal Template ID
Outputs / effects
  • Sets variables: $Description, $Name, $Scoring System ID, $jsonData
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $jsonData
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Description, $Name, $Scoring System ID
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save Appraisal Template Questions
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Appraisal Templates Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Save Appraisal Template Questions (Script Id 499)

- +++ Appraisal Templates Page (Script Id 363)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Appraisal Template Questions
  • DDR Script Id: 499
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 53
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Appraisal Template ID
Outputs / effects
  • Sets variables: $categoryId, $categoryName, $counter, $currentRecord, $jsonData, $questionDescription, $questionId, $questionTitle, $recordCount
  • Writes fields in tables: Appraisal Template Question Categories, Appraisal Template Questions
  • Navigates to layouts: Appraisal Template Question Categories, Appraisal Template Questions
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $jsonData
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $counter, $recordCount
  • Comment: (blank)
  • 2 step(s): Exit Loop If, Loop
  • 1 step(s): Set Variable | vars $currentRecord
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $categoryId, $categoryName, $questionDescription, $questionId, $questionTitle
  • Comment: (blank)
  • 2 step(s): Enter Find Mode, Go to Layout | layout Appraisal Template Question Categories
  • 1 step(s): Set Field | writes Appraisal Template Question Categories::ID
  • 1 step(s): Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 3 step(s): New Record/Request, Set Field | writes Appraisal Template Question Categories::Appraisal Template ID, Appraisal Template Question Categories::ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Field | writes Appraisal Template Question Categories::Category
  • Comment: (blank)
  • 2 step(s): Enter Find Mode, Go to Layout | layout Appraisal Template Questions
  • 1 step(s): Set Field | writes Appraisal Template Questions::ID
  • 1 step(s): Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 4 step(s): New Record/Request, Set Field | writes Appraisal Template Questions::Appraisal Template ID, Appraisal Template Questions::Appraisal Template Question Category ID, Appraisal Template Questions::ID
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 2 step(s): Set Field | writes Appraisal Template Questions::Question, Appraisal Template Questions::Title
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $counter
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Go to Layout
Dependencies
  • Layouts referenced:

- Appraisal Template Question Categories (Layout Id 139)

- Appraisal Template Questions (Layout Id 141)

  • Tables written or referenced via Field tokens:

- Appraisal Template Question Categories

- Appraisal Template Questions

  • Calls scripts: None
  • Called by scripts (within this part):

- Save Appraisal Template Details (Script Id 498)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: Assign Staff To Template
  • DDR Script Id: 502
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Templates
  • Step count: 42
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Appraisal Template ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Staff ID, $counter, $currentRecord, $jsonData, $recordCount
  • Writes fields in tables: Staff Appraisal Templates
  • Navigates to layouts: Staff Appraisal Templates
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Error Capture
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $jsonData
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $recordCount
  • Comment: (blank)
  • 1 step(s): Go to Layout | layout Staff Appraisal Templates
  • Comment: (blank)
  • 1 step(s): Enter Find Mode
  • 1 step(s): Set Field | writes Staff Appraisal Templates::Appraisal Template ID
  • 1 step(s): Perform Find
  • Comment: (blank)
  • 1 step(s): If
  • 1 step(s): Delete All Records
  • 1 step(s): End If
  • Comment: (blank)
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $counter
  • Comment: (blank)
  • 2 step(s): Exit Loop If, Loop
  • 1 step(s): Set Variable | vars $currentRecord
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Staff ID
  • Comment: (blank)
  • 3 step(s): New Record/Request, Set Field | writes Staff Appraisal Templates::Appraisal Template ID, Staff Appraisal Templates::Staff ID
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $counter
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): End If
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • 1 step(s): Close Window
  • 1 step(s): Perform Script | calls +++ Appraisal Template Details Page
Dependencies
  • Layouts referenced:

- Staff Appraisal Templates (Layout Id 140)

  • Tables written or referenced via Field tokens:

- Staff Appraisal Templates

  • Calls scripts:

- +++ Appraisal Template Details Page (Script Id 493)

  • Called by scripts (within this part): None detected
Error handling patterns
  • Uses Set Error Capture.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
Script: +++ Appraisal Periods List Page
  • DDR Script Id: 364
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Periods
  • Step count: 21
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL, $SQL Condition…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 3 step(s): Set Variable | vars $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML_
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML_ (Script Id 154)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Appraisal Period (Script Id 946)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Appraisal Period Details Modal Page
  • DDR Script Id: 945
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Periods
  • Step count: 66
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$Appraisal Period ID
Outputs / effects
  • Sets variables: $$Appraisal Period ID, $$Modal, $$Selected Record ID, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $End Date, $HTML, $Insert Image Script, $Link Record, $Link Record As List, $List…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$Appraisal Period ID, $$Selected Record ID
  • Comment: (blank)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $End Date, $Period Name, $Start Date
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Show Datepicker
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Modal CSS (Script Id 234)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- New Appraisal Period (Script Id 948)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 947
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Periods
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: New Appraisal Period
  • DDR Script Id: 948
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Periods
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ Appraisal Period Details Modal Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Appraisal Period Details Modal Page (Script Id 945)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Appraisal Period
  • DDR Script Id: 946
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraisal Periods
  • Step count: 11
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Appraisal Period ID
Outputs / effects
  • Sets variables: $End Date, $Period, $Start Date
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 5 step(s): Set Variable | vars $End Date, $Period, $Start Date
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Perform Script | calls +++ Appraisal Periods List Page, Close Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ Appraisal Periods List Page (Script Id 364)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ KPIs List Page
  • DDR Script Id: 365
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / KPIs
  • Step count: 23
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save KPI (Script Id 954)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ KPI Details Modal Page
  • DDR Script Id: 951
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / KPIs
  • Step count: 81
  • Purpose (inferred): UI generator or navigator for a modal page.
Inputs / assumptions
  • Globals used: $$KPI ID
Outputs / effects
  • Sets variables: $$KPI ID, $$Modal, $$Selected Record ID, $Appraisal Period ID, $Appraisal Periods Dropdown, $Assignee ID, $Cancel Script, $Cancel Updates Script, $Delete Record Script, $Description, $Due Date, $HTML…
  • Opens or closes windows.
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$KPI ID, $$Selected Record ID
  • Comment: (blank)
  • Comment: Details HTML
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Insert Image Script, $Save Updates Script
  • Comment: (blank)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 6 step(s): Set Variable | vars $Appraisal Period ID, $Assignee ID, $Description, $Due Date, $Status, $Title
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Appraisal Periods Dropdown
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Staff Dropdown
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Modal CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 4 step(s): Set Variable | vars $Cancel Updates Script, $Save Updates Script, $Show Datepicker, $Toggle Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Modal
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): New Window
Dependencies
  • Layouts referenced:

- Modal (Layout Id 165)

  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Modal CSS (Script Id 234)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- New KPI (Script Id 953)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 952
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / KPIs
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: New KPI
  • DDR Script Id: 953
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / KPIs
  • Step count: 1
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Perform Script | calls +++ KPI Details Modal Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ KPI Details Modal Page (Script Id 951)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save KPI
  • DDR Script Id: 954
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / KPIs
  • Step count: 14
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$KPI ID
Outputs / effects
  • Sets variables: $Appraisal Period, $Assigned To, $Description, $Due Date, $Status, $Title
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 7 step(s): Set Variable | vars $Appraisal Period, $Assigned To, $Description, $Due Date, $Status, $Title
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 2 step(s): Perform Script | calls +++ KPIs List Page, Close Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Close Window (Script Id 47)

- +++ KPIs List Page (Script Id 365)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Appraise Staff Page
  • DDR Script Id: 366
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraise Staff
  • Step count: 23
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Approve Staff Appraisal (Script Id 983)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Staff Appraisal Details Page
  • DDR Script Id: 980
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraise Staff
  • Step count: 174
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Appraisal Period ID , $$Disabled , $$Full Score , $$Highest Score, $$My Staff ID, $$Scoring System ID , $$Staff Appraisal ID, $$Staff Appraisal ID , $$Status , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Appraisal Period ID, $$Disabled, $$Full Score, $$Highest Score, $$Page, $$Scoring System ID, $$Search Item, $$Selected Record ID, $$Staff Appraisal ID, $$Staff ID, $$Status…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Search Item, $$Staff Appraisal ID
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • 4 step(s): Set Variable | vars $Approve Staff Appraisal Script, $Cancel Script, $Save Staff Appraisal Script, $View KPI FM Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • Comment: Get staff appraisal details
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $$Appraisal Period ID, $$Scoring System ID, $$Staff Appraisal ID, $$Staff ID, $Appraisal Period Name, $Appraiser Name…
  • 12 step(s): Set Variable | vars $$Highest Score, $Date Appraised, $Date Submitted, $Overall Score%, $Staff Remarks, $Time Appraised…
  • 2 step(s): Set Variable | vars $$Status, $Supervisor Remarks
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Disabled, $$Full Score
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get template scores
  • 3 step(s): Set Variable | vars $List, $Total, $i
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Description, $Score
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Scores HTML, $Scores _ Descriptions HTML
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scores _ Descriptions HTML
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Questions HTML
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Answers JS
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Generate sub table (kpis)
  • 12 step(s): Set Variable | vars $Column Headers, $Column Widths, $Date Columns, $Inputs, $Number Columns, $Row Action Icon Class…
  • 9 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record JS Script Name, $No Record Found Icon SVG Path, $No Record Found Message Body, $No Record Found Message Title, $Sub Table Height…
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display Subtable HTML
  • 1 step(s): Set Variable | vars $Sub Table HTML _KPIs
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 6 step(s): Set Variable | vars $Cancel Action Script, $Hierarchical Table Scripts, $Show Content Script, $Store Scores Scripts, $View KPI Script, $Wizard Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- +++ Display Subtable HTML (Script Id 487)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Save My KPI (Script Id 962)

- Save Staff Appraisal (Script Id 982)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (2). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 981
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraise Staff
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Staff Appraisal
  • DDR Script Id: 982
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraise Staff
  • Step count: 24
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Full Score , $$Staff Appraisal ID, $$Staff Appraisal ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Answers, $JSON, $Overall Score%, $Summary, $Supervisor Remarks, $Total Score, $Total Score%
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 5 step(s): Set Variable | vars $Answers, $JSON, $Summary, $Supervisor Remarks
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Summary
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Overall Score%, $Total Score, $Total Score%
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Supervisor Remarks
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Save A Record, Save Appraisal Answers
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Staff Appraisal Details Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Save Appraisal Answers (Script Id 970)

- +++ Staff Appraisal Details Page (Script Id 980)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Approve Staff Appraisal
  • DDR Script Id: 983
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Appraisals / Appraise Staff
  • Step count: 30
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Full Score , $$My Staff ID , $$Staff Appraisal ID
Outputs / effects
  • Sets variables: $$Tab To Show, $Answers, $JSON, $Overall Score%, $Summary, $Supervisor Remarks, $Total Score, $Total Score%
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 5 step(s): Set Variable | vars $Answers, $JSON, $Summary, $Supervisor Remarks
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): If
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Summary
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Overall Score%, $Total Score, $Total Score%
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Supervisor Remarks
  • Comment: (blank)
  • 2 step(s): Perform Script | calls Save A Record, Save Appraisal Answers
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Appraise Staff Page
  • Comment: (blank)
  • 1 step(s): Show Custom Dialog
  • Comment: (blank)
  • 1 step(s): End If
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- Save Appraisal Answers (Script Id 970)

- +++ Appraise Staff Page (Script Id 366)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Industries List Page
  • DDR Script Id: 713
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Marketing / Industries
  • Step count: 21
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $No Record Found Icon URL, $No Record Found Message Body, $No Record Found Message Title, $Number Columns, $SQL, $SQL Condition…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Button Label, $Add New Record Script Name, $Column Headers, $Date Columns, $Number Columns, $SQL…
  • 3 step(s): Set Variable | vars $No Record Found Icon URL, $No Record Found Message Body, $No Record Found Message Title
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML 2
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML 2 (Script Id 727)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

- Save Industry (Script Id 726)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Industry Details Page
  • DDR Script Id: 714
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Marketing / Industries
  • Step count: 81
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Industry ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Industry ID, $$Page, $$Search Item, $$Selected Record ID, $Annual Revenue, $Cancel Action Script, $Cancel Script, $Delete Record Script, $Description, $Formatted Annual Revenue, $HTML…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Industry ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • Comment: (blank)
  • 3 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Annual Revenue, $Description, $Formatted Annual Revenue, $Name
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 1 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 3 step(s): Set Variable | vars $Cancel Action Script, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.
Script: -
  • DDR Script Id: 725
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Marketing / Industries
  • Step count: 0
  • Purpose (inferred): Folder separator or placeholder. No operational logic visible.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • No record writes or navigation detected.
Step-by-step outline (logical blocks)
  • No steps.
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts: None
  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: Save Industry
  • DDR Script Id: 726
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Marketing / Industries
  • Step count: 8
  • Purpose (inferred): Save routine that writes user edits to records.
Inputs / assumptions
  • Globals used: $$Industry ID
Outputs / effects
  • Sets variables: $Annual Revenue, $Description, $Name
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • Comment: Get Script Parameters
  • 3 step(s): Set Variable | vars $Annual Revenue, $Description, $Name
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Save A Record
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Industries List Page
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens:

- Settings

  • Calls scripts:

- Save A Record (Script Id 476)

- +++ Industries List Page (Script Id 713)

  • Called by scripts (within this part): None detected
Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Business Types List Page
  • DDR Script Id: 722
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Marketing / Business Types
  • Step count: 23
  • Purpose (inferred): Purpose is unclear from name and steps. Unknown from DDR for business intent; steps describe UI and data actions.
Inputs / assumptions
  • None detected from script steps. Unknown from DDR if the script expects UI context.
Outputs / effects
  • Sets variables: $$App Section, $$Tab To Show, $Add New Record Button Label, $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $No Record Found Icon URL, $No Record Found Message Body, $No Record Found Message Title, $Number Columns…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 1 step(s): Set Variable | vars $$App Section
  • Comment: (blank)
  • 12 step(s): Set Variable | vars $Add New Record Script Name, $Categorization Column, $Column Headers, $Column Widths, $Date Columns, $Number Columns…
  • 5 step(s): Set Variable | vars $Add New Record Button Label, $No Record Found Icon URL, $No Record Found Message Body, $No Record Found Message Title, $Total Records Label
  • Comment: (blank)
  • 1 step(s): Perform Script | calls +++ Display List HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $$Tab To Show
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- +++ Display List HTML (Script Id 735)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

- Select Link (Script Id 138)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • No obvious heavy steps detected.
Script: +++ Business Type Details Page
  • DDR Script Id: 723
  • Folder path: App Scripts / Caufero Starter App / ???? App Sections (Actual) ???? / Marketing / Business Types
  • Step count: 100
  • Purpose (inferred): Get Script Parameters
Inputs / assumptions
  • Globals used: $$Business Type ID , $$Tab To Show
Outputs / effects
  • Sets variables: $$App Section, $$Business Type ID, $$Page, $$Search Item, $$Selected Record ID, $Business Type, $Cancel Action Script, $Cancel Script, $Contact Template Content, $Contact Template Content No Tags, $Contact Template Subject, $Delete Record Script…
  • Calls other scripts.
Step-by-step outline (logical blocks)
  • 2 step(s): Set Variable | vars $$App Section, $$Selected Record ID
  • Comment: (blank)
  • Comment: Get Script Parameters
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $$Business Type ID, $$Search Item
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: FM Scripts to be called by objects on the page
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Cancel Script, $Delete Record Script, $Generate Contact Template Prompt FM Script, $Save Record Script
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Get values using ExecuteSQL (if any)
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $List, $Total
  • Comment: (blank)
  • 2 step(s): If, Loop
  • 3 step(s): Set Variable | vars $Link Record, $Link Record As List, $i
  • Comment: (blank)
  • 4 step(s): Set Variable | vars $Business Type, $Industry ID, $Industry Name, $Total Businesses
  • Comment: (blank)
  • 5 step(s): Set Variable | vars $Contact Template Content, $Contact Template Content No Tags, $Contact Template Subject
  • Comment: (blank)
  • 1 step(s): Exit Loop If
  • Comment: (blank)
  • 1 step(s): End Loop
  • Comment: (blank)
  • 2 step(s): Else, End If
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Call valuelist scripts to get valuelists (if any)
  • Comment: (blank)
  • 1 step(s): Perform Script | calls Get Value List
  • 1 step(s): Set Variable | vars $Industries Dropdown HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (START)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • Comment: CSS
  • 1 step(s): Perform Script | calls ??️ Use Details CSS
  • 2 step(s): Set Variable | vars $styles
  • Comment: (blank)
  • Comment: (blank)
  • Comment: HTML
  • 1 step(s): Set Variable | vars $TextEditor HTML
  • Comment: (blank)
  • 2 step(s): Set Variable | vars $Summary Section HTML, $Tab1 HTML
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $HTML
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Javascript
  • 5 step(s): Set Variable | vars $Cancel Action Script, $Editor Script, $Generate Contact Template Prompt Script, $Save Item Info Script, $Show Content Script
  • Comment: (blank)
  • 1 step(s): Set Variable | vars $Scripts
  • Comment: (blank)
  • Comment: (blank)
  • Comment: Full Page
  • 1 step(s): Set Variable | vars $$Page
  • Comment: (blank)
  • Comment: (blank)
  • Comment: **
  • Comment: **
  • Comment: GENERATE PAGE (END)
  • Comment: **
  • Comment: **
  • Comment: (blank)
  • 1 step(s): Perform Script | calls WebDirect Pause
  • 1 step(s): Refresh Window
Dependencies
  • Layouts referenced: None detected
  • Tables written or referenced via Field tokens: None detected
  • Calls scripts:

- Get Value List (Script Id 1321)

- ??️ Use Details CSS (Script Id 152)

- WebDirect Pause (Script Id 1093)

  • Called by scripts (within this part):

- Go To App Section (Script Id 269)

Error handling patterns
  • No explicit error capture patterns detected in steps or calculations.
Performance flags
  • Loop present (1). Review for found set size and exit conditions.
  • ExecuteSQL detected in calculations.

Part 3: Scripts (Second Half) and Layouts

This document is generated strictly from the uploaded FileMaker DDR XML.

Important DDR Limitations

  • Script-to-script call graph is incomplete when scripts are called via calculations/variables (dynamic Perform Script), because the DDR does not always expose a literal script name in a parseable location.
  • Layout type (form/list/report/dashboard/modal) is frequently not explicitly stated in DDR; where missing, this document marks it as Unknown from DDR or as an inference based on naming.

Script Set Covered in This Part

  • Total scripts with steps in DDR: 613
  • This Part covers the second half (by script name sort) starting at index 307 of 613.
  • Scripts in this Part (unique names): 306
  • Note: duplicate script names exist in this range: Save Vital Signs Monitoring Details (x2).

Script Inventory (Second Half)

#ScriptStepsKey flagsCalls (static)Go to Layout (static)
307Generate ChatGPT Prompt For Link&#x27;s Flow3SetField00
308Generate Contact Template Prompt8SetField00
309Generate Dashboard Data205ExecuteSQL00
310Generate List From ExecuteSQL (For Referencing)26ExecuteSQL00
311Generate Patient Number9ExecuteSQL00
312Generate Posts30ExecuteSQL, SetField00
313Generate Product Post Prompt64SetField00
314Generate Prompt For SPD5SetField00
315Generate Prompt For SRD5SetField00
316Generate Purchase Order Number1ExecuteSQL00
317Generate Records In Notes Table38SetField00
318Generate Reference Song Tag7SetField00
319Generate Software Proposal Document128ExecuteSQL, SetField, ErrorCheck00
320Generate Software Requirements Document222ExecuteSQL, SetField, ErrorCheck00
321Generate Song Category Affirmations7SetField00
322Generate Song Lyrics39ExecuteSQL, SetField00
323Get Alerts2ExecuteSQL00
324Get App Details27ExecuteSQL00
325Get Business Details10ExecuteSQL00
326Get Image For Selected Line Item7ExecuteSQL00
327Get My Details34ExecuteSQL00
328Get Next Serial9SetField00
329Get SMS Balance6InsertFromURL00
330Get Staff Attendance900
331Get Sub Menu Links 151ExecuteSQL00
332Get Sub Menu Links 247ExecuteSQL00
333Get Unit Cost For Selected Line Item6ExecuteSQL00
334Get Value List1222ExecuteSQL00
335Go Back400
336Go Back To App600
337Go To Address Bar3400
338Go To Alerts85ExecuteSQL, InsertFromURL00
339Go To App Section34300
340Go To Canva2900
341Go To Claris2800
342Go To Claris Partners2700
343Go to Dashboard1200
344Go To Fb2900
345Go To Globe2700
346Go To Google2900
347Go To GoogleDrive2900
348Go To IG2900
349Go To LI2700
350Go To Mail5500
351Go To Menu1400
352Go To Mirror2600
353Go To Modal Browser1800
354Go To Music105ExecuteSQL00
355Go To NF2700
356Go To Notes1000
357Go To Page900
358Go To SVG Repo2900
359Go To TrueCaller2900
360Go To WA2900
361Go To Xx2900
362Go To YT2900
363Google API - Authenticate This Device (ONE TIME)14SetField, InsertFromURL00
364Google API - Get Access Token (ON STARTUP)29SetField, InsertFromURL00
365Google API - Get Refresh Token24SetField, InsertFromURL00
366Grant System Access To Staff2500
367Import Records36ErrorCheck00
368Insert Image44SetField, ErrorCheck00
369Insert Logo File24SetField, ErrorCheck00
370Insert Social Media File24SetField, ErrorCheck00
371Insert Staff Photo25SetField, ErrorCheck00
372Insert Staff Photo_110SetField, InsertFromURL, ErrorCheck00
373Insert Staff Photo_ Copy109SetField, InsertFromURL, ErrorCheck00
374Logout User200
375Loop Songs1110
376Migrate Asset Management900
377Migrate CarePort11900
378Migrate DokondoManager1100
379Migrate External Files5700
380Migrate System24700
381New Appraisal Period100
382New KPI100
383New Leave Request100
384New Payment Group100
385New Payroll Item100
386New Payroll Period100
387New Window1300
388Paste Business Project Document212ExecuteSQL, SetField00
389Play Music4300
390Play Music [On Server]500
391Play Random Music44ExecuteSQL00
392Populate Analytes Table29SetField00
393Populate Appraisal Periods Table28SetField00
394Populate Appraisal Template Question Categories Table28SetField00
395Populate Appraisal Template Questions Table31SetField00
396Populate Appraisal Templates Table28SetField00
397Populate Available Links91SetField00
398Populate CarePort Tables1600
399Populate Departments Table28SetField00
400Populate Equipment Categories Table26SetField00
401Populate Equipment Maintenance Table33SetField00
402Populate Equipment Optimal Operating Conditions Table28SetField00
403Populate Equipment Related Parts Table30SetField00
404Populate Equipment Table51SetField00
405Populate Job Title Notches Table27SetField00
406Populate Job Title Requirements Table27SetField00
407Populate Job Title Responsibilities Table27SetField00
408Populate Job Titles Table28SetField00
409Populate KPI Assignments Table29SetField00
410Populate KPIs Table32SetField00
411Populate Lab Test Specimen Analytes Table27SetField00
412Populate Lab Test Specimens Table27SetField00
413Populate Lab Tests Table28SetField00
414Populate Leave Types Table29SetField00
415Populate Locations Table27SetField00
416Populate Maintenance Activities Table27SetField00
417Populate Maintenance Labour Table27SetField00
418Populate Maintenance Materials Table27SetField00
419Populate Maintenance Schedule Sheets Table29SetField00
420Populate Maintenance Schedules Table28SetField00
421Populate Material Categories Table26SetField00
422Populate Materials Table42SetField00
423Populate Medication Dosages Table28SetField00
424Populate Notches37SetField00
425Populate Operating Conditions Table27SetField00
426Populate Other Billing Items Table29SetField00
427Populate Patient Appointments Table28SetField00
428Populate Patient Emergency Contacts Table29SetField00
429Populate Patient Payment Options Table32SetField00
430Populate Patient Primary Care Physicians Table29SetField00
431Populate Patient Visit Consultation Notes Table29SetField00
432Populate Patient Visit Lab Tests Table34SetField00
433Populate Patient Visit Prescriptions Table32SetField00
434Populate Patient Visit Vitals Table37SetField00
435Populate Patients Table49SetField00
436Populate Payment Groups of Payroll Items Table27SetField00
437Populate Payment Groups Table26SetField00
438Populate Payroll Items For Job Title Notches Table29SetField00
439Populate Payroll Items Table27SetField00
440Populate Payroll Periods Table28SetField00
441Populate Purchase Order Items Table34SetField00
442Populate Purchase Orders Table42SetField00
443Populate Remuneration Details46ExecuteSQL00
444Populate Remuneration Details Table29SetField00
445Populate Remunerations Table30SetField00
446Populate Scoring System ScoresTable28SetField00
447Populate Scoring Systems Table26SetField00
448Populate Specimens Table26SetField00
449Populate Staff Appraisal Answers Table28SetField00
450Populate Staff Appraisal Templates Table27SetField00
451Populate Staff Appraisals Table42SetField00
452Populate Staff Attendance Table30SetField00
453Populate Staff Documents Table28SetField00
454Populate Staff Education Table31SetField00
455Populate Staff Emergency Contacts Table31SetField00
456Populate Staff Job Notch History Table30SetField00
457Populate Staff Job Titles Table32SetField00
458Populate Staff Leave Requests Table33SetField00
459Populate Staff Table46SetField00
460Populate Stock Adjustments Table30SetField00
461Populate Tables5500
462Populate Vendors Table36SetField00
463Preferred Currency1ExecuteSQL00
464Prepare Email As HTML (Full Email)3000
465Prepare Email&#x27;s Actual Body As HTML (List)32ExecuteSQL00
466Prepare Email&#x27;s Actual Body As HTML (Login Credentials)1200
467Refresh SMS Account Details30ExecuteSQL00
468Reset Account33ErrorCheck00
469Reset CarePort3000
470Reset External Files1200
471Reset System105SetField00
472Reset URL6300
473Revers Leave Request Decision1200
474Reverse Purchase Order Decision1700
475Save A Record1200
476Save A Record [Locally]32SetField00
477Save A Record [On Server]30SetField01
478Save Activity Regarding Business2700
479Save Analyte Details1500
480Save Appointment Details2700
481Save Appraisal Answers46SetField00
482Save Appraisal Period1100
483Save Appraisal Template Details1400
484Save Appraisal Template Questions53SetField00
485Save Business11400
486Save Business Operational Challenge1300
487Save Business Type1500
488Save Company Registration Details2500
489Save Consultation Details2400
490Save Consultation Notes1900
491Save Data Migration Steps38SetField00
492Save Department Details1500
493Save Diagnosis Details2400
494Save Document2200
495Save Editor Updates600
496Save Equipment4600
497Save Equipment Maintenance Request2600
498Save Equipment Optimal Conditions34ExecuteSQL00
499Save Equipment PM Schedule2000
500Save Equipment PM Schedule Activity1900
501Save Equipment Related Part1400
502Save Industry800
503Save InPatient Details2900
504Save InPatient Vitals2100
505Save Insurance Policy1100
506Save Insurer1400
507Save Job Title1800
508Save KPI1400
509Save Lab Request Details700
510Save Lab Test Details1100
511Save Lab Test Results43SetField00
512Save Leave Request2400
513Save Leave Type1000
514Save Location Details1300
515Save Logo File800
516Save Material3500
517Save My Appraisal2300
518Save My KPI1400
519Save New Specimen For Lab Test28ExecuteSQL00
520Save Notes18SetField00
521Save Nurse Notes1300
522Save Other Billing Item Details1900
523Save Patient Bill Discount Decision1200
524Save Patient Bill Payments5900
525Save Patient Details3900
526Save Payment Group1000
527Save Payment Groups Payroll Item700
528Save Payment Option1700
529Save Payroll Item2200
530Save Payroll Item Costs44SetField00
531Save Payroll Period1600
532Save PM Schedule Definition1600
533Save PM Schedule Sheet Details1400
534Save Prescription Details53ExecuteSQL00
535Save Prescription Details_22ExecuteSQL00
536Save Product2100
537Save Product Feature Details1300
538Save Proposed Solution Feature1500
539Save Record Details100
540Save Role1600
541Save Score For Scoring System900
542Save Scoring System700
543Save Service Details53ExecuteSQL00
544Save Service Details_3000
545Save Social Media File1000
546Save Social Media Post4900
547Save Software Cost Item2400
548Save Song1300
549Save Song Category1000
550Save Song Tag900
551Save Specimen Details1200
552Save Staff57ExecuteSQL00
553Save Staff Appraisal2400
554Save Staff Education1600
555Save Staff Emergency Contact1400
556Save Stock Adjustment1600
557Save Task35ExecuteSQL00
558Save Test Request Details45ExecuteSQL00
559Save Treatment Chart62SetField00
560Save Updates - Purchase Order Details2000
561Save Updates - Purchase Order Line Item Details1900
562Save User2600
563Save Vendor Details2200
564Save Vital Signs Monitoring Details2200
565Save Vital Signs Monitoring Details2200
566Save Walk-In Details44ExecuteSQL00
567Select A Theme100
568Select App For Notes7ExecuteSQL, SetField00
569Select Application &amp; Business200
570Select Equipment For PM Schedule1200
571Select Lab Test Specimen200
572Select Link264ExecuteSQL00
573Select Past Note700
574Select PM Schedule200
575Select Staff To Pay76SetField00
576Send Credentials16SendMail00
577Send Email As HTML2500
578Send Email Credits100
579Send SMS (Bulk -Performed On Server)33SetField01
580Send SMS (Bulk)26SetField00
581Send SMS (Single)77ExecuteSQL, InsertFromURL00
582Set Available Quantity In Inventory6ExecuteSQL00
583Set Link&#x27;s Note Status1SetField00
584Set Software Total Cost &amp; Duration21ExecuteSQL00
585Set Zoom Level Based On Device1000
586Show General Notes6SetField00
587Show More1000
588Show Notes2400
589Splash Screen200
590Startup118ExecuteSQL00
591Stop Music200
592Store Parent Window Measurements700
593Store URL11400
594Submit Lab Test Result2500
595Submit My Appraisal3000
596Submit Purchase Order1700
597Toggle Link Status100
598Toggle Top FM Menu Visibility700
599Update Email Credits18ExecuteSQL, SetField00
600Update Preferred Theme9SetField00
601Update Purchase Order Total Amount9ExecuteSQL00
602Upload Document125SetField, ErrorCheck00
603WebDirect Pause400
604⁝ How Tos (Array \Master-Details Table) - Value List28ExecuteSQL00
605⁝ How Tos (HTML \Master-Details Table) - Value List29ExecuteSQL00
606⁝ Log Timeline (Table) - Value List60ExecuteSQL00
607⁝ Selected PO&#x27;s Line Items (Table) - Value List47ExecuteSQL00
608⁝ Selected PO&#x27;s Line Items (Table) [No Actions] - Value List48ExecuteSQL00
609⁝ Task Types (Dropdown) - Value List27ExecuteSQL00
610⏳+++ How To Modal Page5600
611⏳+++ New Purchase Order Details Page124ExecuteSQL00
612⏳+++ Submitted Purchase Order Details Page114ExecuteSQL00
613⏳+++ Task Details Modal Page131ExecuteSQL00

E) Scripts Documentation (Deep) — Second Half

Script Call Graph (static, best-effort)

Warning: This call graph only includes calls where the DDR exposes a literal called-script name.
Top scripts by outgoing calls (static)
ScriptOutgoing calls
Loop Songs1
Top scripts by incoming calls (static)
ScriptIncoming calls
Stop Music1

Critical Scripts Shortlist (heuristics)

This shortlist is generated by objective signals from the DDR (step count, integration flags, ExecuteSQL usage). It is not a functional judgment.

Largest scripts (by step count)
ScriptStepsSignals
Get Value List1222ExecuteSQL, Loop, GetScriptParameter
Go To App Section343
Select Link264ExecuteSQL, Loop, GetScriptParameter
Migrate System247PerformFind, Import
Generate Software Requirements Document222ExecuteSQL, Loop, LastErrorCheck
Paste Business Project Document212ExecuteSQL, PerformFind, Loop
Generate Dashboard Data205ExecuteSQL, Loop
⏳+++ Task Details Modal Page131ExecuteSQL, Loop, JSONFunctions
Generate Software Proposal Document128ExecuteSQL, Loop, LastErrorCheck
Upload Document125PerformFind, Commit, ErrorCapture, LastErrorCheck
⏳+++ New Purchase Order Details Page124ExecuteSQL, Loop
Migrate CarePort119Import
Startup118ExecuteSQL
Store URL114
Save Business114
Scripts that appear to integrate externally (Insert From URL / Send Mail / Open URL)
ScriptSignals
Get SMS BalanceInsertFromURL
Go To AlertsInsertFromURL
Go To CanvaOpenURL
Google API - Authenticate This Device (ONE TIME)InsertFromURL
Google API - Get Access Token (ON STARTUP)InsertFromURL
Google API - Get Refresh TokenInsertFromURL
Insert Staff Photo_InsertFromURL
Insert Staff Photo_ CopyInsertFromURL
Send CredentialsSendMail
Send SMS (Single)InsertFromURL

Per-Script Documentation

For each script below: purpose is inferred only from name/comments/operations. If evidence is missing, it is stated as Unknown from DDR.

Generate ChatGPT Prompt For Link's Flow
  • Steps: 3
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)

Generate Contact Template Prompt
  • Steps: 8
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Generate Dashboard Data
  • Steps: 205
  • Purpose: Cards
  • Inputs/assumptions: Uses global variables: $$Currently Logged In Users, $$Departments, $$Monthly Expenses, $$Monthly Registrations, $$Monthly Revenues, $$Months So Far, $$Patients On Admission, $$Pending Leave Requests, $$Reorder List, $$This Year's Profit, $$This Year's Purchases Cost, $$This Year's Revenue
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Cards (9 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Revenues Data (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Expenses Data (2 steps)

Generate List From ExecuteSQL (For Referencing)
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$GeneratedList
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Generate Patient Number
  • Steps: 9
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Generate Posts
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Generate Product Post Prompt
  • Steps: 64
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Generate Prompt For SPD
  • Steps: 5
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Generate Prompt For SRD
  • Steps: 5
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Generate Purchase Order Number
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Purchase Order Number
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Generate Records In Notes Table
  • Steps: 38
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Generate Reference Song Tag
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Generate Software Proposal Document
  • Steps: 128
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Software Requirements Document¶" & Settings::Location &

"¶One¶1" &

"¶Functional Requirement Title " & $i & "¶" & $Requirement &

"¶Functional Requirement Details " & $i & "¶" & $Features, Software Requirements Document¶" & Settings::Location &

"¶One¶1" &

"¶Institution Type¶" & $Institution Type &

"¶Type¶" & $Type &

"¶Title¶" & $Title &

"¶App Name¶" & $App Description &

"¶Company Logo URL¶" & $$Business Logo URL &

"¶Cover Image URL¶" & $Cover Image URL &

"¶Prepared For¶" & $Prepared For &

"¶Prepared By¶" & $Prepared By &

"¶Table of Contents 1¶" & $Table of Contents 1 &

"¶Table of Contents 2¶" & $Table of Contents 2 &

"¶Table of Contents 3¶" & $Table of Contents 3 &

"¶Table of Contents Bold Text¶" & $Table of Contents Bold Text &

"¶Introduction_Image URL¶" & $Introduction_Image URL &

"¶Introduction_Statement¶" & $Introduction_Statement &

"¶Introduction_Purpose of System¶" & $Introduction_Purpose of System &

"¶Introduction_About Caufero¶" & $Introduction_About Caufero &

"¶Functional Requirements_Image URL¶" & $Functional Requirements_Image URL &

"¶Functional Requirements_Statement¶" & $Functional Requirements_Statement &

"¶Customization Options_Image URL¶" & $Customization Options_Image URL &

"¶Customization Options_Statement¶" & $Customization Options_Statement &

"¶Customization Options¶" & $Customization Options &

"¶Pricing_N_Support¶" & $Pricing_N_Support

  • Error handling: Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Generate Software Requirements Document
  • Steps: 222
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Software Requirements Document¶" & Settings::Location &

"¶One¶1" &

"¶Functional Requirement Title " & $i & "¶" & $Requirement &

"¶Functional Requirement Details " & $i & "¶" & $Features, Software Requirements Document¶" & Settings::Location &

"¶One¶1" &

"¶Type¶" & $Type &

"¶Title¶" & $Title &

"¶Company Logo URL¶" & $$Business Logo URL &

"¶Cover Image URL¶" & $Cover Image URL &

"¶Prepared For¶" & $Prepared For &

"¶Prepared By¶" & $Prepared By &

"¶Table of Contents 1¶" & $Table of Contents 1 &

"¶Table of Contents 2¶" & $Table of Contents 2 &

"¶Table of Contents 3¶" & $Table of Contents 3 &

"¶Table of Contents Bold Text¶" & $Table of Contents Bold Text &

"¶Introduction_Image URL¶" & $Introduction_Image URL &

"¶Introduction_Statement¶" & $Introduction_Statement &

"¶Introduction_Background¶" & $Introduction_Background &

"¶Introduction_Purpose of System¶" & $Introduction_Purpose of System &

"¶Business Context_Image URL¶" & $Business Context_Image URL &

"¶Business Context_Statement¶" & $Business Context_Statement &

"¶Business Context_Company Operations¶" & $Business Context_Company Operations &

"¶Business Context_Need for Digital Transformation¶" & $Business Context_Need for Digital Transformation &

"¶System Overview_Image URL¶" & $System Overview_Image URL &

"¶System Overview_Statement¶" & $System Overview_Statement &

"¶System Overview_Core Structure_N_Components¶" & $System Overview_Core Structure_N_Components &

"¶System Overview_Design_N_Operational Flow¶" & $System Overview_Design_N_Operational Flow &

"¶Functional Requirements_Image URL¶" & $Functional Requirements_Image URL &

"¶Functional Requirements_Statement¶" & $Functional Requirements_Statement &

"¶Non_Functional Requirements_Image URL¶" & $Non_Functional Requirements_Image URL &

"¶Non_Functional Requirements_Statement¶" & $Non_Functional Requirements_Statement &

"¶Non_Functional Requirements_Performance¶" & $Non_Functional Requirements_Performance &

"¶Non_Functional Requirements_Reliability¶" & $Non_Functional Requirements_Reliability &

"¶Non_Functional Requirements_Security¶" & $Non_Functional Requirements_Security &

"¶Non_Functional Requirements_Usability¶" & $Non_Functional Requirements_Usability &

"¶Non_Functional Requirements_Maintainability¶" & $Non_Functional Requirements_Maintainability &

"¶Non_Functional Requirements_Portability¶" & $Non_Functional Requirements_Portability &

"¶UI Guidelines_Image URL¶" & $UI Guidelines_Image URL &

"¶UI Guidelines_Statement¶" & $UI Guidelines_Statement &

"¶UI Guidelines_Layout¶" & $UI Guidelines_Layout &

"¶UI Guidelines_Navigation¶" & $UI Guidelines_Navigation &

"¶UI Guidelines_Role Focus¶" & $UI Guidelines_Role Focus &

"¶UI Guidelines_Responsiveness¶" & $UI Guidelines_Responsiveness &

"¶UI Guidelines_Feedback¶" & $UI Guidelines_Feedback &

"¶UI Guidelines_Visual Design¶" & $UI Guidelines_Visual Design &

"¶Suggested Improvements_Image URL¶" & $Suggested Improvements_Image URL &

"¶Suggested Improvements_Statement¶" & $Suggested Improvements_Statement &

"¶Suggested Improvements_Operational Enhancements¶" & $Suggested Improvements_Operational Enhancements &

"¶Suggested Improvements_Customization_N_Reporting¶" & $Suggested Improvements_Customization_N_Reporting &

"¶Phase Prioritization_Image URL¶" & $Phase Prioritization_Image URL &

"¶Phase Prioritization_Statement¶" & $Phase Prioritization_Statement &

"¶Phase Prioritization_Phase1¶" & $Phase Prioritization_Phase1 &

"¶Phase Prioritization_Phase2¶" & $Phase Prioritization_Phase2 &

"¶Future Enhancements_Image URL¶" & $Future Enhancements_Image URL &

"¶Future Enhancements_Statement¶" & $Future Enhancements_Statement &

"¶Future Enhancements_Integration_N_Automation¶" & $Future Enhancements_Integration_N_Automation &

"¶Future Enhancements_Scalability_N_Customization¶" & $Future Enhancements_Scalability_N_Customization &

"¶Cost_N_Timelines_Image URL¶" & $Cost_N_Timelines_Image URL &

"¶Cost_N_Timelines_Statement¶" & $Cost_N_Timelines_Statement &

"¶Cost_N_Timelines_Duration¶" & $Cost_N_Timelines_Duration &

"¶Cost_N_Timelines_Hours¶" & $Cost_N_Timelines_Hours &

"¶Cost_N_Timelines_Rate¶" & $Cost_N_Timelines_Rate &

"¶Cost_N_Timelines_Cost¶" & $Cost_N_Timelines_Cost &

"¶Payment Terms_Image URL¶" & $Payment Terms_Image URL &

"¶Payment Terms_Statement¶" & $Payment Terms_Statement &

"¶Payment Terms¶" & $Payment Terms

  • Error handling: Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)

Generate Song Category Affirmations
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Generate Song Lyrics
  • Steps: 39
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Get Alerts
  • Steps: 2
  • Purpose: Create alerts for pending business activities
  • Inputs/assumptions: Uses global variables: $$Total Alerts
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Create alerts for pending business activities (1 steps)

Get App Details
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$App Default Theme, $$App ID, $$App Launch Year, $$App Name, $$App Slogan, $$Partners, $$Report Header, $$Splash Background Photo, $$Splash Screen Loading Statement
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Get Business Details
  • Steps: 10
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Business Location, $$Business Logo Icon URL, $$Business Logo URL, $$Business Name, $$Business Phone, $$Menu Mode, $$Website
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (7 steps)

Get Image For Selected Line Item
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Get My Details
  • Steps: 34
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$My First Name, $$My Fullname, $$My Photo, $$My Preferred Theme, $$My Role, $$My Role ID, $$My Staff ID, $$My Staff Number, $$My User ID, $$Theme
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (7 steps)
  • Unnamed block (5 steps)
  • Unnamed block (9 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Get Next Serial
  • Steps: 9
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Get SMS Balance
  • Steps: 6
  • Purpose: Get SMS Balance
  • Inputs/assumptions: Uses global variables: $$SMS Balance
  • Outputs/effects: Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get SMS Balance (2 steps)

Get Staff Attendance
  • Steps: 9
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Staff ID & ¶ & $$Search Item & ¶ & $From Date & ¶ & $To Date
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Get Sub Menu Links 1
  • Steps: 51
  • Purpose: SVG Icon: The actual path is in $SVG which was gotten from the database
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $ID
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • SVG Icon: The actual path is in $SVG which was gotten from the database (1 steps)
  • Unnamed block (1 steps)
  • Generate section divider (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Generate HTML for link record (1 steps)
  • If there are no sub links 2, link record should take you to layout (1 steps)
  • Unnamed block (1 steps)

Get Sub Menu Links 2
  • Steps: 47
  • Purpose: SVG Icon: The actual path is in $SVG which was gotten from the database
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • SVG Icon: The actual path is in $SVG which was gotten from the database (1 steps)
  • Unnamed block (1 steps)
  • Generate section divider (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • If there are no sub links 3, link record should take you to layout (1 steps)
  • Unnamed block (1 steps)
  • If there are sub links 2, link record should show accordion of sub links (1 steps)

Get Unit Cost For Selected Line Item
  • Steps: 6
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Get Value List
  • Steps: 1222
  • Purpose: Parse script parameter
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Selected IDs, $$Year To Date
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Parse script parameter (2 steps)
  • Unnamed block (3 steps)
  • Initialise (5 steps)
  • Dropdowns (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Go Back
  • Steps: 4
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Test Request ID
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go Back To App
  • Steps: 6
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Go To Address Bar
  • Steps: 34
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Alerts
  • Steps: 85
  • Purpose: Details HTML
  • Inputs/assumptions: Uses global variables: $$Modal
  • Outputs/effects: Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Modal¶Modal¶" & $Window Height & ¶ & $Window Width & ¶ & $Window From Top & ¶ & $Window From Left
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Details HTML (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Go To App Section
  • Steps: 343
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Analyte ID, $$Appointment ID, $$Appraisal Period ID, $$Appraisal Template ID, $$Business ID
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Go To Canva
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Claris
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Claris Partners
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go to Dashboard
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Fb
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Globe
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Google
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To GoogleDrive
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To IG
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To LI
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Mail
  • Steps: 55
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Go To Menu
  • Steps: 14
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Menu¶Menu¶" & $Window Height & ¶ & $Window Width & ¶ & $Window From Top & ¶ & $Window From Left
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Go To Mirror
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Modal Browser
  • Steps: 18
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Modal
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Go To Music
  • Steps: 105
  • Purpose: Details HTML
  • Inputs/assumptions: Uses global variables: $$From Page, $$Modal
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Modal¶Modal¶" & $Window Height & ¶ & $Window Width & ¶ & $Window From Top & ¶ & $Window From Left
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Details HTML (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Go To NF
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Notes
  • Steps: 10
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Go To Page
  • Steps: 9
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Page
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Go To SVG Repo
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To TrueCaller
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To WA
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To Xx
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Go To YT
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Browser, $$Modal Browser
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Page
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Google API - Authenticate This Device (ONE TIME)
  • Steps: 14
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Device Code, $$Poll Duration, $$User Code, $$Verification URL
  • Outputs/effects: Commits records. Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses JSON functions.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Google API - Get Access Token (ON STARTUP)
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Access Token, $$Expires At, $$Refresh Token
  • Outputs/effects: Commits records. Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses JSON functions.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Google API - Get Refresh Token
  • Steps: 24
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Access Token, $$Expires At, $$Refresh Token
  • Outputs/effects: Commits records. Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses JSON functions.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Grant System Access To Staff
  • Steps: 25
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$New User, $$Tab To Show, $$User ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Staff ID, $First Name & ¶ &

$Last Name & ¶ &

$Username & ¶ &

$Role ID & ¶ &

$Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (9 steps)
  • Unnamed block (1 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Import Records
  • Steps: 36
  • Purpose: Specify the column names of the Excel file to be imported
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records. Import/Export steps detected (details Unknown from DDR unless step params are explicitly visible).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Specify the column names of the Excel file to be imported (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Specify import order. Specifying the source file is optional (1 steps)
  • Unnamed block (1 steps)
  • Specify layout of imported records (1 steps)
  • Specify find request (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Insert Image
  • Steps: 44
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Calls scripts (dynamic/unknown literal): $ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Insert Logo File
  • Steps: 24
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Logo File ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Insert Social Media File
  • Steps: 24
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Social Media File ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Insert Staff Photo
  • Steps: 25
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Commits records.
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Staff ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Insert Staff Photo_
  • Steps: 110
  • Purpose: Preconditions: record is for the product; ImageContainer contains an image
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Commits records. Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Staff ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Preconditions: record is for the product; ImageContainer contains an image (3 steps)
  • Unnamed block (1 steps)
  • Refresh token (where necessary) (1 steps)
  • Settings (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Metadata JSON (1 steps)
  • Upload (multipart) (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Insert Staff Photo_ Copy
  • Steps: 109
  • Purpose: Preconditions: record is for the product; ImageContainer contains an image
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Commits records. Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Staff ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Preconditions: record is for the product; ImageContainer contains an image (3 steps)
  • Unnamed block (1 steps)
  • Refresh token (where necessary) (1 steps)
  • Settings (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • Metadata JSON (1 steps)
  • Upload (multipart) (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Logout User
  • Steps: 2
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Users¶" & Settings::Location &

"¶ID¶" & $$My User ID &

"¶Logged In¶0

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)

Loop Songs
  • Steps: 11
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Music Play Type
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (static): Stop Music
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Migrate Asset Management
  • Steps: 9
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Migrate CarePort
  • Steps: 119
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Import/Export steps detected (details Unknown from DDR unless step params are explicitly visible).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)

Migrate DokondoManager
  • Steps: 11
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Migrate External Files
  • Steps: 57
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Import/Export steps detected (details Unknown from DDR unless step params are explicitly visible).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)

Migrate System
  • Steps: 247
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Import/Export steps detected (details Unknown from DDR unless step params are explicitly visible).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)

New Appraisal Period
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( UUID )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

New KPI
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( UUID )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

New Leave Request
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( UUID )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

New Payment Group
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( UUID )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

New Payroll Item
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( UUID )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

New Payroll Period
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( UUID )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

New Window
  • Steps: 13
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)

Paste Business Project Document
  • Steps: 212
  • Purpose: create similar document record
  • Inputs/assumptions: Uses global variables: $$Copied Business ID, $$Cost_N_Timelines_Rate, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Business ID, Software Requirement Documents¶" & Settings::Location &

"¶Business ID¶" & $$Business ID &

"¶App Description¶" & $App Description &

"¶Cover Image URL¶" & $Cover Image URL &

"¶Table of Contents 1¶" & $Table of Contents 1 &

"¶Table of Contents 2¶" & $Table of Contents 2 &

"¶Table of Contents 3¶" & $Table of Contents 3 &

"¶Table of Contents Bold Text¶" & $Table of Contents Bold Text &

"¶Introduction_Image URL¶" & $Introduction_Image URL &

"¶Introduction_Statement¶" & $Introduction_Statement &

"¶Introduction_Background¶" & $Introduction_Background &

"¶Introduction_Purpose of System¶" & $Introduction_Purpose of System &

"¶Introduction_About Caufero¶" & $Introduction_About Caufero &

"¶Business Context_Image URL¶" & $Business Context_Image URL &

"¶Business Context_Statement¶" & $Business Context_Statement &

"¶Business Context_Company Operations¶" & $Business Context_Company Operations &

"¶Business Context_Need for Digital Transformation¶" & $Business Context_Need for Digital Transformation &

"¶System Overview_Image URL¶" & $System Overview_Image URL &

"¶System Overview_Statement¶" & $System Overview_Statement &

"¶System Overview_Core Structure_N_Components¶" & $System Overview_Core Structure_N_Components &

"¶System Overview_Design_N_Operational Flow¶" & $System Overview_Design_N_Operational Flow &

"¶Functional Requirements_Image URL¶" & $Functional Requirements_Image URL &

"¶Functional Requirements_Statement¶" & $Functional Requirements_Statement &

"¶Non_Functional Requirements_Image URL¶" & $Non_Functional Requirements_Image URL &

"¶Non_Functional Requirements_Statement¶" & $Non_Functional Requirements_Statement &

"¶Non_Functional Requirements_Performance¶" & $Non_Functional Requirements_Performance &

"¶Non_Functional Requirements_Reliability¶" & $Non_Functional Requirements_Reliability &

"¶Non_Functional Requirements_Security¶" & $Non_Functional Requirements_Security &

"¶Non_Functional Requirements_Usability¶" & $Non_Functional Requirements_Usability &

"¶Non_Functional Requirements_Maintainability¶" & $Non_Functional Requirements_Maintainability &

"¶Non_Functional Requirements_Portability¶" & $Non_Functional Requirements_Portability &

"¶UI Guidelines_Image URL¶" & $UI Guidelines_Image URL &

"¶UI Guidelines_Statement¶" & $UI Guidelines_Statement &

"¶UI Guidelines_Layout¶" & $UI Guidelines_Layout &

"¶UI Guidelines_Navigation¶" & $UI Guidelines_Navigation &

"¶UI Guidelines_Role Focus¶" & $UI Guidelines_Role Focus &

"¶UI Guidelines_Responsiveness¶" & $UI Guidelines_Responsiveness &

"¶UI Guidelines_Feedback¶" & $UI Guidelines_Feedback &

"¶UI Guidelines_Visual Design¶" & $UI Guidelines_Visual Design &

"¶Suggested Improvements_Image URL¶" & $Suggested Improvements_Image URL &

"¶Suggested Improvements_Statement¶" & $Suggested Improvements_Statement &

"¶Suggested Improvements_Operational Enhancements¶" & $Suggested Improvements_Operational Enhancements &

"¶Customization Options_Image URL¶" & $Customization Options_Image URL &

"¶Customization Options_Statement¶" & $Customization Options_Statement &

"¶Customization Options¶" & $Customization Options &

"¶Suggested Improvements_Customization_N_Reporting¶" & $Suggested Improvements_Customization_N_Reporting &

"¶Phase Prioritization_Image URL¶" & $Phase Prioritization_Image URL &

"¶Phase Prioritization_Statement¶" & $Phase Prioritization_Statement &

"¶Phase Prioritization_Phase1¶" & $Phase Prioritization_Phase1 &

"¶Phase Prioritization_Phase2¶" & $Phase Prioritization_Phase2 &

"¶Future Enhancements_Image URL¶" & $Future Enhancements_Image URL &

"¶Future Enhancements_Statement¶" & $Future Enhancements_Statement &

"¶Future Enhancements_Integration_N_Automation¶" & $Future Enhancements_Integration_N_Automation &

"¶Future Enhancements_Scalability_N_Customization¶" & $Future Enhancements_Scalability_N_Customization &

"¶Cost_N_Timelines_Image URL¶" & $Cost_N_Timelines_Image URL &

"¶Cost_N_Timelines_Statement¶" & $Cost_N_Timelines_Statement &

"¶Cost_N_Timelines_Duration¶" & $Cost_N_Timelines_Duration &

"¶Cost_N_Timelines_Hours¶" & $Cost_N_Timelines_Hours &

"¶Cost_N_Timelines_Rate¶" & $Cost_N_Timelines_Rate &

"¶Cost_N_Timelines_Cost¶" & $Cost_N_Timelines_Cost &

"¶Cost_N_Timelines_Support¶" & $Cost_N_Timelines_Support &

"¶Pricing_N_Support¶" & $Pricing_N_Support &

"¶Payment Terms_Image URL¶" & $Payment Terms_Image URL &

"¶Payment Terms_Statement¶" & $Payment Terms_Statement &

"¶Payment Terms¶" & $Payment Terms

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • create similar document record (5 steps)
  • Unnamed block (5 steps)
  • Unnamed block (6 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (8 steps)
  • Unnamed block (4 steps)
  • Unnamed block (3 steps)
  • Unnamed block (4 steps)

Play Music
  • Steps: 43
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Category ID, $$Currently Playing Category Image URL, $$Currently Playing Category Name, $$Currently Playing Song ID, $$Currently Playing Song Title, $$From Page, $$Music Play Type, $$Song Click Tally
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $JSON
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Play Music [On Server]
  • Steps: 5
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Play Random Music
  • Steps: 44
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$JSON, $$Removed Song
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Uses JSON functions. Calls scripts (dynamic/unknown literal): $Song
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (6 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Populate Analytes Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Appraisal Periods Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Appraisal Template Question Categories Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Appraisal Template Questions Table
  • Steps: 31
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (7 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Appraisal Templates Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Available Links
  • Steps: 91
  • Purpose: Assign Dashboard link to Admin for the current application
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)

Populate CarePort Tables
  • Steps: 16
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (16 steps)

Populate Departments Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Equipment Categories Table
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Equipment Maintenance Table
  • Steps: 33
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (9 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Equipment Optimal Operating Conditions Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Equipment Related Parts Table
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Equipment Table
  • Steps: 51
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (27 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Job Title Notches Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Job Title Requirements Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Job Title Responsibilities Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Job Titles Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate KPI Assignments Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate KPIs Table
  • Steps: 32
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Lab Test Specimen Analytes Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Lab Test Specimens Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Lab Tests Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Leave Types Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Locations Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Maintenance Activities Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Maintenance Labour Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Maintenance Materials Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Maintenance Schedule Sheets Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Maintenance Schedules Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Material Categories Table
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Materials Table
  • Steps: 42
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (18 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Medication Dosages Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Notches
  • Steps: 37
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Populate Operating Conditions Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Other Billing Items Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Appointments Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Emergency Contacts Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Payment Options Table
  • Steps: 32
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Primary Care Physicians Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Visit Consultation Notes Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Visit Lab Tests Table
  • Steps: 34
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (10 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Visit Prescriptions Table
  • Steps: 32
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patient Visit Vitals Table
  • Steps: 37
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (13 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Patients Table
  • Steps: 49
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (25 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Payment Groups of Payroll Items Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Payment Groups Table
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Payroll Items For Job Title Notches Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Payroll Items Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Payroll Periods Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Purchase Order Items Table
  • Steps: 34
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (10 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Purchase Orders Table
  • Steps: 42
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (18 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Remuneration Details
  • Steps: 46
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Remuneration Details¶" & $Location &

"¶ID¶" & Get ( UUID ) &

"¶Payroll Period ID¶" & $$Payroll Period ID &

"¶Remuneration ID¶" & $Remuneration ID &

"¶Payroll Item ID¶" & $Payroll Item ID &

"¶Staff ID¶" & $Staff ID &

"¶Payroll Item Name¶" & $Payroll Item Name &

"¶Payroll Item Type¶" & $Payroll Item Type &

"¶Rate¶" & $Rate &

"¶Quantity¶" & $Quantity &

"¶Amount¶" & $Amount &

"¶Amount _YTD¶" & $YTD &

"¶Year¶" & $$Year, Remunerations¶" & $Location &

"¶ID¶" & $Remuneration ID &

"¶Earnings¶" & $Earnings &

"¶Deductions¶" & $Deductions &

"¶Net Pay¶" & $Net Pay

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Populate Remuneration Details Table
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Remunerations Table
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Scoring System ScoresTable
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Scoring Systems Table
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Specimens Table
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Appraisal Answers Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Appraisal Templates Table
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Appraisals Table
  • Steps: 42
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (18 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Attendance Table
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Documents Table
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Education Table
  • Steps: 31
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (7 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Emergency Contacts Table
  • Steps: 31
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (7 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Job Notch History Table
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Job Titles Table
  • Steps: 32
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Leave Requests Table
  • Steps: 33
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (9 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Staff Table
  • Steps: 46
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (22 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Stock Adjustments Table
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Populate Tables
  • Steps: 55
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (19 steps)
  • Unnamed block (13 steps)
  • Unnamed block (18 steps)

Populate Vendors Table
  • Steps: 36
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (12 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Preferred Currency
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Preferred Currency
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Prepare Email As HTML (Full Email)
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Recipient First Name & ¶ & $Recipient Username & ¶ & $Recipient Password, $Record Image HTML
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Prepare Email's Actual Body As HTML (List)
  • Steps: 32
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Prepare Email's Actual Body As HTML (Login Credentials)
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Refresh SMS Account Details
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): SMS Account¶" & Settings::Location &

"¶One¶1" &

"¶Total Credits¶" & $Total Credits &

"¶Available Credits¶" & $Available Credits

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Reset Account
  • Steps: 33
  • Purpose: Re-login
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $User ID
  • Error handling: Checks Get ( LastError ) (detected in calc text).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Re-login (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Reset CarePort
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Analytes, InPatient Notes, InPatient Vitals, Insurance Policies, Insurers
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (19 steps)

Reset External Files
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Client Medicines, Files, Generic Medicines, Images Extra, Medical Conditions
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)

Reset System
  • Steps: 105
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Calls scripts (dynamic/unknown literal): Activities Regarding Businesses, Alerts, Appraisal Periods, Appraisal Template Question Categories, Appraisal Template Questions
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (16 steps)
  • Unnamed block (12 steps)

Reset URL
  • Steps: 63
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Canva, $$Caufero Mail, $$ChatGPT, $$Claris, $$Claris Partners, $$Custom Address, $$Fb, $$Globe, $$Google, $$Google Drive, $$Google Mail, $$IG
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Revers Leave Request Decision
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Leave Request ID, Staff Leave Requests¶" & Settings::Location &

"¶ID¶" & $$Leave Request ID &

"¶Decider Staff ID¶" &

"¶Decision Date¶" &

"¶Decision Time¶" &

"¶Status¶Pending

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Reverse Purchase Order Decision
  • Steps: 17
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Purchase Order ID, Purchase Orders¶" & Settings::Location &

"¶ID¶" & $$Purchase Order ID &

"¶Status¶Pending" &

"¶Date Decided On¶" &

"¶Time Decided On¶" &

"¶Checker ID¶

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save A Record
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Get ( ScriptParameter )
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save A Record [Locally]
  • Steps: 32
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save A Record [On Server]
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Navigates to layouts (static refs listed below).
  • Dependencies: Go to Layout refs: `
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)

Save Activity Regarding Business
  • Steps: 27
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Business ID, $$My User ID & ¶ &

$Reference ID & ¶ &

$$Link ID & ¶ &

$$App Section & ¶ &

$Tab & ¶ &

$Message & ¶ &

$Date & ¶ &

$Time & ¶ &

$Status, Activities Regarding Businesses¶" & Settings::Location &

"¶ID¶" & $$Activity ID &

"¶Business ID¶" & $$Business ID &

"¶Date¶" & $Date &

"¶Time¶" & $Time &

"¶Activity¶" & $Activity &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (5 steps)
  • Unnamed block (1 steps)
  • Start ---- Create Alert (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Analyte Details
  • Steps: 15
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Analyte ID, Analytes¶" & Settings::Location &

"¶ID¶" & $$Analyte ID &

"¶Name¶" & $Name &

"¶Result Type¶" & $Result Type &

"¶Unit¶" & $Unit &

"¶Value List Options¶" & $Value List Options

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Appointment Details
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appointment ID, $Patient ID, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Date Scheduled¶" & $Booking Date &

"¶Time Scheduled¶" & $Booking Time &

"¶Patient ID¶" & $Patient ID &

"¶Reason¶" & $Reason

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save Appraisal Answers
  • Steps: 46
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Appraisal Period
  • Steps: 11
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Appraisal Periods¶" & Settings::Location &

"¶ID¶" & $$Appraisal Period ID &

"¶Name¶" & $Period &

"¶Start Date¶" & $Start Date &

"¶End Date¶" & $End Date &

"¶Year¶" & Year ( $Start Date )

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Save Appraisal Template Details
  • Steps: 14
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $jsonData, Appraisal Templates¶" & Settings::Location & "¶ID¶" & $$Appraisal Template ID & "¶Name¶" & $Name & "¶Scoring System ID¶" & $Scoring System ID & "¶Description¶" & $Description
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Appraisal Template Questions
  • Steps: 53
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (6 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Save Business
  • Steps: 114
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Business ID, Businesses¶" & Settings::Location &

"¶ID¶" & $$Business ID &

"¶Business Type ID¶" & $Business Type ID &

"¶Name¶" & $Business Name &

"¶Logo URL¶" & $Business Logo URL &

"¶Logo Icon URL¶" & $Business Logo Icon URL &

"¶Description¶" & $Business Description &

"¶Registration Year¶" & $Registration Year &

"¶Total Staff¶" & $Total Staff &

"¶Preferred Currency¶" & $Preferred Currency &

"¶Status¶" & $Status &

"¶Location¶" & $Location &

"¶City¶" & $City &

"¶Region¶" & $Region &

"¶Phone¶" & $Phone &

"¶Email¶" & $Email &

"¶Website¶" & $Website &

"¶Contacts¶" & $Contacts &

"¶Values¶" & $Values &

"¶Brand Colours¶" & $Brand Colours &

"¶What They Should Be Looking Like¶" & $What They Should Be Looking Like &

"¶Proposed Solution Name¶" & $Proposed System Name &

"¶Proposed Solution Description¶" & $Proposed System Description &

"¶Proposed Solution Technologies¶" & $Proposed System Technologies &

"¶Proposed Solution Hosting¶" & $Proposed System Hosting &

"¶Proposed Solution Integrations¶" & $Proposed System Integrations &

"¶Proposed Solution Cost¶" & $Proposed System Cost &

"¶SRD Prepared For¶" & $SRD Prepared For &

"¶Notes¶" & $Notes &

"¶App Menu Mode¶" & $Menu Mode, Software Requirement Documents¶" & Settings::Location &

"¶Business ID¶" & $$Business ID &

"¶App Description¶" & $App Description &

"¶Cover Image URL¶" & $Cover Image URL &

"¶Table of Contents 1¶" & $Table of Contents 1 &

"¶Table of Contents 2¶" & $Table of Contents 2 &

"¶Table of Contents 3¶" & $Table of Contents 3 &

"¶Table of Contents Bold Text¶" & $Table of Contents Bold Text &

"¶Introduction_Image URL¶" & $Introduction_Image URL &

"¶Introduction_Statement¶" & $Introduction_Statement &

"¶Introduction_Background¶" & $Introduction_Background &

"¶Introduction_Purpose of System¶" & $Introduction_Purpose of System &

"¶Introduction_About Caufero¶" & $Introduction_About Caufero &

"¶Business Context_Image URL¶" & $Business Context_Image URL &

"¶Business Context_Statement¶" & $Business Context_Statement &

"¶Business Context_Company Operations¶" & $Business Context_Company Operations &

"¶Business Context_Need for Digital Transformation¶" & $Business Context_Need for Digital Transformation &

"¶System Overview_Image URL¶" & $System Overview_Image URL &

"¶System Overview_Statement¶" & $System Overview_Statement &

"¶System Overview_Core Structure_N_Components¶" & $System Overview_Core Structure_N_Components &

"¶System Overview_Design_N_Operational Flow¶" & $System Overview_Design_N_Operational Flow &

"¶Functional Requirements_Image URL¶" & $Functional Requirements_Image URL &

"¶Functional Requirements_Statement¶" & $Functional Requirements_Statement &

"¶Non_Functional Requirements_Image URL¶" & $Non_Functional Requirements_Image URL &

"¶Non_Functional Requirements_Statement¶" & $Non_Functional Requirements_Statement &

"¶Non_Functional Requirements_Performance¶" & $Non_Functional Requirements_Performance &

"¶Non_Functional Requirements_Reliability¶" & $Non_Functional Requirements_Reliability &

"¶Non_Functional Requirements_Security¶" & $Non_Functional Requirements_Security &

"¶Non_Functional Requirements_Usability¶" & $Non_Functional Requirements_Usability &

"¶Non_Functional Requirements_Maintainability¶" & $Non_Functional Requirements_Maintainability &

"¶Non_Functional Requirements_Portability¶" & $Non_Functional Requirements_Portability &

"¶UI Guidelines_Image URL¶" & $UI Guidelines_Image URL &

"¶UI Guidelines_Statement¶" & $UI Guidelines_Statement &

"¶UI Guidelines_Layout¶" & $UI Guidelines_Layout &

"¶UI Guidelines_Navigation¶" & $UI Guidelines_Navigation &

"¶UI Guidelines_Role Focus¶" & $UI Guidelines_Role Focus &

"¶UI Guidelines_Responsiveness¶" & $UI Guidelines_Responsiveness &

"¶UI Guidelines_Feedback¶" & $UI Guidelines_Feedback &

"¶UI Guidelines_Visual Design¶" & $UI Guidelines_Visual Design &

"¶Suggested Improvements_Image URL¶" & $Suggested Improvements_Image URL &

"¶Suggested Improvements_Statement¶" & $Suggested Improvements_Statement &

"¶Suggested Improvements_Operational Enhancements¶" & $Suggested Improvements_Operational Enhancements &

"¶Customization Options_Image URL¶" & $Customization Options_Image URL &

"¶Customization Options_Statement¶" & $Customization Options_Statement &

"¶Customization Options¶" & $Customization Options &

"¶Suggested Improvements_Customization_N_Reporting¶" & $Suggested Improvements_Customization_N_Reporting &

"¶Phase Prioritization_Image URL¶" & $Phase Prioritization_Image URL &

"¶Phase Prioritization_Statement¶" & $Phase Prioritization_Statement &

"¶Phase Prioritization_Phase1¶" & $Phase Prioritization_Phase1 &

"¶Phase Prioritization_Phase2¶" & $Phase Prioritization_Phase2 &

"¶Future Enhancements_Image URL¶" & $Future Enhancements_Image URL &

"¶Future Enhancements_Statement¶" & $Future Enhancements_Statement &

"¶Future Enhancements_Integration_N_Automation¶" & $Future Enhancements_Integration_N_Automation &

"¶Future Enhancements_Scalability_N_Customization¶" & $Future Enhancements_Scalability_N_Customization &

"¶Cost_N_Timelines_Image URL¶" & $Cost_N_Timelines_Image URL &

"¶Cost_N_Timelines_Statement¶" & $Cost_N_Timelines_Statement &

"¶Cost_N_Timelines_Duration¶" & $Cost_N_Timelines_Duration &

"¶Cost_N_Timelines_Hours¶" & $Cost_N_Timelines_Hours &

"¶Cost_N_Timelines_Rate¶" & $Cost_N_Timelines_Rate &

"¶Cost_N_Timelines_Cost¶" & $Cost_N_Timelines_Cost &

"¶Cost_N_Timelines_Support¶" & $Cost_N_Timelines_Support &

"¶Pricing_N_Support¶" & $Pricing_N_Support &

"¶Payment Terms_Image URL¶" & $Payment Terms_Image URL &

"¶Payment Terms_Statement¶" & $Payment Terms_Statement &

"¶Payment Terms¶" & $Payment Terms

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (19 steps)
  • Unnamed block (6 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (8 steps)
  • Unnamed block (8 steps)
  • Unnamed block (4 steps)
  • Unnamed block (3 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)

Save Business Operational Challenge
  • Steps: 13
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Business ID, Business Operational Challenges¶" & Settings::Location &

"¶ID¶" & $$Business Operational Challenge ID &

"¶Business ID¶" & $$Business ID &

"¶Challenge¶" & $Challenge &

"¶Current Method¶" & $Current Method &

"¶Recommended Solution¶" & $Recommended Solution &

"¶Order¶" & $Order

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Business Type
  • Steps: 15
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Business Type ID, Business Types¶" & Settings::Location &

"¶ID¶" & $$Business Type ID &

"¶Industry ID¶" & $Industry ID &

"¶Contact Template Subject¶" & $Contact Template Subject &

"¶Contact Template Content¶" & $Contact Template Content &

"¶Type¶" & $Business Type

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Company Registration Details
  • Steps: 25
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Businesses¶" & Settings::Location &

"¶ID¶" & Settings::Business ID &

"¶Name¶" & $Name &

"¶Registration Number¶" & $Registration Number &

"¶Registration Year¶" & $Registration Year &

"¶Values¶" & $Values &

"¶Mission Statement¶" & $Mission Statement &

"¶Logo URL¶" & $Logo URL &

"¶Logo Icon URL¶" & $Logo Icon URL &

"¶Preferred Currency¶" & $Preferred Currency &

"¶Location¶" & $Location &

"¶City¶" & $City &

"¶Region¶" & $Region &

"¶Phone¶" & $Phone &

"¶Email¶" & $Email &

"¶Website¶" & $Website &

"¶App Menu Mode¶" & $Menu Mode

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (15 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Consultation Details
  • Steps: 24
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Appointment ID, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Next Appointment Period Number¶" & $Next Appointment Number &

"¶Next Appointment Period Name¶" & $Next Appointment Period, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Next Appointment ID &

"¶Patient ID¶" & $$Patient ID &

"¶Parent ID¶" & $$Appointment ID &

"¶Doctor User ID¶" & $$My User ID &

"¶Date Scheduled¶" & $Next Appointment Date &

"¶Reason¶Follow-up

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Consultation Notes
  • Steps: 19
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Appointment ID, Patient Visit Consultation Notes¶" & Settings::Location &

"¶ID¶" & Get ( UUID ) &

"¶Patient ID¶" & $$Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Doctor User ID¶" & $$My User ID &

"¶Notes¶" & $Notes

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save Data Migration Steps
  • Steps: 38
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions.
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)

Save Department Details
  • Steps: 15
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Department ID, Departments¶" & Settings::Location &

"¶ID¶" & $$Department ID &

"¶Name¶" & $Name &

"¶HOD Staff ID¶" & $HOD Staff ID &

"¶Description¶" & $Description

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Diagnosis Details
  • Steps: 24
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appointment ID, Patient Visit Diagnoses¶" & Settings::Location &

"¶ID¶" & $$Diagnosis ID &

"¶Patient ID¶" & $$Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Medical Condition ID¶" & $Medical Condition &

"¶Remarks¶" & $Remarks

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Save Document
  • Steps: 22
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Equipment ID, $$Patient Visit Lab Test ID, $$Staff ID, Equipment Maintenance¶" & Settings::Location & "¶ID¶" & $$Maintenance ID & "¶Equipment ID¶" & $$Equipment ID & "¶Date Scheduled¶" & $Date Scheduled & "¶Reference Number¶" & $Reference Number & "¶Request¶" & $Request & "¶Cost¶" & $Cost & "¶Date Completed¶" & $Date Completed & "¶Hours¶" & $Hours & "¶Repair Summary¶" & $Repair Summary & "¶Parts Used¶" & $Parts Used
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Save Editor Updates
  • Steps: 6
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): How Tos¶" & Settings::Location & "¶ID¶" & $ID & "¶Details¶" & $Details
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Equipment
  • Steps: 46
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Equipment ID, $Services, Equipment¶" & Settings::Location &

"¶ID¶" & $$Equipment ID &

"¶Name¶" & $Name &

"¶AKA¶" & $AKA &

"¶Translarity Number¶" & $Translarity Number &

"¶Vendor Number¶" & $Vendor Number &

"¶Category ID¶" & $Category ID &

"¶Manufacturer¶" & $Manufacturer &

"¶Supplier Vendor ID¶" & $Supplier ID &

"¶Servicing Vendor ID¶" & $Servicer ID &

"¶Description¶" & $Description &

"¶Cost¶" & $Cost &

"¶Location ID¶" & $Location ID &

"¶Length¶" & $Length &

"¶Width¶" & $Width &

"¶Height¶" & $Height &

"¶Size Unit¶" & $Size Unit &

"¶Workspace Length¶" & $Workspace Length &

"¶Workspace Width¶" & $Workspace Width &

"¶Workspace Size Unit¶" & $Workspace Size Unit &

"¶Weight _Number¶" & $Weight _Number &

"¶Weight _Unit¶" & $Weight _Unit &

"¶Purchased Date¶" & $Purchased Date &

"¶Warranty _Number¶" & $Warranty _Number &

"¶Warranty _Period¶" & $Warranty _Period &

"¶Warranty Expiration¶" & $Warranty Expiration &

"¶Notes¶" & $Notes &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (28 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Equipment Maintenance Request
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Equipment ID, Equipment Maintenance¶" & Settings::Location &

"¶ID¶" & $$Maintenance ID &

"¶Equipment ID¶" & $Equipment ID &

"¶Date Scheduled¶" & $Date Scheduled &

"¶Reference Number¶" & $Reference Number &

"¶Request¶" & $Request &

"¶Cost¶" & $Cost &

"¶Date Completed¶" & $Date Completed &

"¶Hours¶" & $Hours &

"¶Repair Summary¶" & $Repair Summary &

"¶Parts Used¶" & $Parts Used

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (10 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save Equipment Optimal Conditions
  • Steps: 34
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Process, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Equipment ID, $$Equipment ID & ¶ & $Conditions
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save Equipment PM Schedule
  • Steps: 20
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Equipment ID, Maintenance Schedules¶" & Settings::Location &

"¶ID¶" & $$Schedule ID &

"¶Equipment ID¶" & $$Equipment ID &

"¶Title¶" & $Schedule Name &

"¶Start Date¶" & $Start Date &

"¶Next Date¶" & $Next Date &

"¶Frequency Number¶" & $Frequency Number &

"¶Frequency Period¶" & $Frequency Period &

"¶Weekly Repeat Days¶" & $Repeat Days &

"¶Estimated Number of Hours¶" & $Hours &

"¶Labour Cost¶" & $Labour Cost &

"¶Assigned To Staff ID¶" & $Assigned To

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (10 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Equipment PM Schedule Activity
  • Steps: 19
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Equipment ID, Maintenance Activities¶" & Settings::Location & "¶ID¶" & $$Activity ID & "¶Maintenance Schedule ID¶" & $$Schedule ID & "¶Activity¶" & $Activity
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (9 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Equipment Related Part
  • Steps: 14
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Equipment ID, Equipment Related Parts¶" & Settings::Location & "¶ID¶" & $$Related Part ID & "¶Equipment ID¶" & $$Equipment ID & "¶Name¶" & $Name & "¶Description¶" & $Description & "¶Quantity¶" & $Quantity & "¶Cost¶" & $Cost
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Industry
  • Steps: 8
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Industries¶" & Settings::Location & "¶ID¶" & $$Industry ID & "¶Name¶" & $Name & "¶Description¶" & $Description & "¶Annual Revenue¶" & $Annual Revenue
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save InPatient Details
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Mode, $$Past Evaluation ID, $$Past Intervention ID, $$Past Issue ID, $$Past Note ID, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Appointment ID, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Admission Date¶" & $Admission Date &

"¶Admission Time¶" & $Admission Time &

"¶Discharge Date¶" & $Discharge Date &

"¶Discharge Time¶" & $Discharge Time &

"¶Admission Status¶" & $Admission Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)

Save InPatient Vitals
  • Steps: 21
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appointment ID, InPatient Vitals¶" & Settings::Location &

"¶ID¶" & $$InPatient Vitals ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Patient ID¶" & $$Patient ID &

"¶User ID¶" & $$My User ID &

"¶Height¶" & $Height &

"¶Weight¶" & $Weight &

"¶BMI¶" & $BMI &

"¶Temperature¶" & $Temperature &

"¶Blood Pressure Top¶" & $Blood Pressure Sys &

"¶Blood Pressure Bottom¶" & $Blood Pressure Dia &

"¶Pulse¶" & $Pulse &

"¶Respiratory Rate¶" & $Respiratory Rate &

"¶Oxygen Saturation¶" & $Oxygen Saturation &

"¶Glucose Level¶" & $Glucose Level

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (10 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Insurance Policy
  • Steps: 11
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Insurer ID, Insurance Policies¶" & Settings::Location &

"¶ID¶" & $$Insurance Policy ID &

"¶Insurer ID¶" & $$Insurer ID

& "¶Name¶" & $Name

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Insurer
  • Steps: 14
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Insurer ID, Insurers¶" & Settings::Location &

"¶ID¶" & $$Insurer ID &

"¶Name¶" & $Name &

"¶Type¶" & $Type &

"¶Phone¶" & $Phone &

"¶Email¶" & $Email

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Job Title
  • Steps: 18
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Job Title ID, $Notches, Job Titles¶" & Settings::Location &

"¶ID¶" & $$Job Title ID &

"¶Name¶" & $Name &

"¶Department ID¶" & $Department ID &

"¶Description¶" & $Description &

"¶Parent ID¶" & $Parent ID

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Save record (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save KPI
  • Steps: 14
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): KPI Assignments¶" & Settings::Location &

"¶KPI ID¶" & $$KPI ID &

"¶Assignee ID¶" & $Assigned To, KPIs¶" & Settings::Location &

"¶ID¶" & $$KPI ID &

"¶Title¶" & $Title &

"¶Description¶" & $Description &

"¶Appraisal Period ID¶" & $Appraisal Period &

"¶Due Date¶" & $Due Date &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (7 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Save Lab Request Details
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Patient Visit Lab Tests¶" & Settings::Location &

"¶ID¶" & $$Patient Visit Lab Test ID &

"¶Lab Scientist User ID¶" & $$My User ID &

"¶Results¶" & $Result

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Lab Test Details
  • Steps: 11
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Lab Tests¶" & Settings::Location &

"¶ID¶" & $$Lab Test ID &

"¶Name¶" & $Name &

"¶Description¶" & $Description &

"¶Cost¶" & $Cost &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Lab Test Results
  • Steps: 43
  • Purpose: Assign Links To Role
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Assign Links To Role (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (7 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Leave Request
  • Steps: 24
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Staff Leave Requests¶" & Settings::Location &

"¶ID¶" & $$Leave Request ID &

"¶Staff ID¶" & $$My Staff ID &

"¶Leave Type ID¶" & $Leave Type &

"¶Month Name Created¶" & MonthName ( Get ( CurrentDate ) ) & ", " & Year ( Get ( CurrentDate ) ) &

"¶Start Date¶" & $Start Date &

"¶End Date¶" & $End Date &

"¶Total Days¶" & $Duration &

"¶Return Date¶" & $Return Date &

"¶Reason¶" & $Reason &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (10 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Leave Type
  • Steps: 10
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Leave Types¶" & Settings::Location & "¶ID¶" & $$Leave Type ID & "¶Name¶" & $Name & "¶Description¶" & $Description & "¶Total Permissible Days¶" & $Total Permissible Days & "¶Status¶" & $Status
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Location Details
  • Steps: 13
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Location ID, Locations¶" & Settings::Location &

"¶ID¶" & $$Location ID &

"¶Name¶" & $Name &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Logo File
  • Steps: 8
  • Purpose: Save record
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Logo Files¶" & Settings::Location & "¶ID¶" & $$Logo File ID & "¶Name¶" & $Name
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)

Save Material
  • Steps: 35
  • Purpose: If it's a medication, add to Medications JS
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Material ID, Materials¶" & Settings::Location & "¶ID¶" & $$Material ID & "¶Category ID¶" & $Category ID & "¶Vendor ID¶" & $Vendor ID & "¶Translarity Number¶" & $Translarity Number & "¶Vendor Number¶" & $Vendor Number & "¶Name¶" & $Name & "¶AKA¶" & $AKA & "¶Manufacturer¶" & $Manufacturer & "¶Description¶" & $Description & "¶Issue Unit¶" & $Issue Unit & "¶Purchase Unit¶" & $Purchase Unit & "¶Barcode Contents¶" & $Barcode Contents & "¶Reorder Level¶" & $Reorder Level & "¶Minimum Order Quantity¶" & $Minimum Order Quantity & "¶Quantity In Order Unit¶" & $Quantity In Order Unit & "¶Unit Cost¶" & $Unit Cost & "¶URL¶" & $URL & "¶Available Quantity¶" & $Available Quantity & "¶Status¶" & $Status, Medication¶" & $$Material ID & ¶ & $Name
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (19 steps)
  • Unnamed block (1 steps)
  • If it's a medication, add to Medications JS (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save My Appraisal
  • Steps: 23
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Appraisal Period ID, $Answers, Staff Appraisals¶" & Settings::Location &

"¶ID¶" & $$Staff Appraisal ID &

"¶Staff ID¶" & $$Staff ID &

"¶Appraisal Template ID¶" & $$Appraisal Template ID &

"¶Scoring System ID¶" & $$Scoring System ID &

"¶Appraisal Period ID¶" & $$Appraisal Period ID &

"¶Template Highest Score¶" & $$Highest Score &

"¶Total Score¶" & $Total Score &

"¶Total Score%¶" & $Total Score% &

"¶Total KPI Score¶" & $Total KPI Score &

"¶Total KPI Score%¶" & $Total KPI Score% &

"¶Overall Score%¶" & $Overall Score% &

"¶Date Submitted¶" & Get ( CurrentDate ) &

"¶Time Submitted¶" & Get ( CurrentTime ) &

"¶Staff Remarks¶" & $Staff Remarks &

"¶Status¶Not Completed

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save My KPI
  • Steps: 14
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appraisal Period ID, $$Staff Appraisal ID, KPIs¶" & Settings::Location &

"¶ID¶" & $$KPI ID &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save New Specimen For Lab Test
  • Steps: 28
  • Purpose: Verify if specimen already exists for lab test
  • Inputs/assumptions: Uses global variables: $$Lab Test Specimen ID, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Lab Test ID, Lab Test Specimens¶" & Settings::Location &

"¶ID¶" & $$Lab Test Specimen ID &

"¶Lab Test ID¶" & $$Lab Test ID &

"¶Specimen ID¶" & $Specimen

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Verify if specimen already exists for lab test (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Notes
  • Steps: 18
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Nurse Notes
  • Steps: 13
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Appointment ID, InPatient Notes¶" & Settings::Location &

"¶ID¶" & Get ( UUID ) &

"¶Patient ID¶" & $$Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶User ID¶" & $$My User ID &

"¶Type¶" & $$Mode &

"¶Notes¶" & $Notes

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Other Billing Item Details
  • Steps: 19
  • Purpose: Add to Services JS
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Other Billing Items¶" & Settings::Location &

"¶ID¶" & $$Other Billing Item ID &

"¶Name¶" & $Name &

"¶Description¶" & $Description &

"¶Category¶" & $Category &

"¶Cost¶" & $Cost &

"¶Status¶" & $Status, Service¶" & $$Other Billing Item ID & ¶ & $Name

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Add to Services JS (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Patient Bill Discount Decision
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Patient Bill Item ID, Patient Visit Bill Items¶" & Settings::Location &

"¶ID¶" & $$Patient Bill Item ID &

"¶Discount Status¶" & $Approval Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Patient Bill Payments
  • Steps: 59
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Appointment ID, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Bill Payment Option ID¶" & $Payment Method &

"¶Consultation Payment Status¶Paid, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Bill Payment Option ID¶" & $Payment Method &

"¶Consultation Payment Status¶Pending, Patient Visit Bill Items¶" & Settings::Location &

"¶ID¶" & $ID &

"¶Paid Status¶" & $Paid Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Save Patient Details
  • Steps: 39
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Patient Emergency Contacts¶" & Settings::Location &

"¶Patient ID¶" & $$Patient ID &

"¶Relationship¶" & $Emergency Contact Relationship &

"¶Full Name¶" & $Emergency Contact Name &

"¶Mobile¶" & $Emergency Contact Mobile, Patient Primary Care Physicians¶" & Settings::Location &

"¶Patient ID¶" & $$Patient ID &

"¶Full Name¶" & $Primary Care Physician Name &

"¶Mobile¶" & $Primary Care Physician Mobile &

"¶Residential Address¶" & $Primary Care Physician Residential Address, Patients¶" & Settings::Location &

"¶ID¶" & $$Patient ID &

"¶Title¶" & $Title &

"¶First Name¶" & $First Name &

"¶Other Names¶" & $Other Names &

"¶Last Name¶" & $Last Name &

"¶Number¶" & $Card Number &

"¶Date of Birth¶" & $DOB &

"¶Age¶" & $Age &

"¶Hometown¶" & $Hometown &

"¶Hometown Region¶" & $Hometown Region &

"¶Nationality¶" & $Nationality &

"¶Marital Status¶" & $Marital Status &

"¶Religion¶" & $Religion &

"¶Profession¶" & $Profession &

"¶ID Card Type¶" & $ID Card Type &

"¶ID Card Number¶" & $ID Card Number &

"¶Gender¶" & $Gender &

"¶Languages¶" & $Languages &

"¶Mobile¶" & $Phone &

"¶Email¶" & $Email &

"¶Street¶" & $Street &

"¶City¶" & $City &

"¶Country¶" & $Country &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) )

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (29 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Payment Group
  • Steps: 10
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Payment Group ID, Payment Groups¶" & Settings::Location &

"¶ID¶" & $$Payment Group ID &

"¶Name¶" & $Name

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Payment Groups Payroll Item
  • Steps: 7
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Payment Group ID, Payment Groups of Payroll Items¶" & Settings::Location &

"¶ID¶" & $$Payment Group Payroll Item ID &

"¶Payment Group ID¶" & $$Payment Group ID &

"¶Payroll Item ID¶" & $Payroll Item ID

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Save Payment Option
  • Steps: 17
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Patient ID, Patient Payment Options¶" & Settings::Location &

"¶ID¶" & $$Payment Option ID &

"¶Patient ID¶" & $$Patient ID &

"¶Option¶" & $Payment Option &

"¶MoMo Network¶" & $MoMo Network &

"¶MoMo Number¶" & $MoMo Number &

"¶Insurer ID¶" & $Insurer &

"¶Insurance Policy ID¶" & $Policy ID &

"¶Insurance Policy Number¶" & $Policy Number

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Payroll Item
  • Steps: 22
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Payroll Item ID, $Payroll Items Costs, Payroll Items¶" & Settings::Location &

"¶ID¶" & $$Payroll Item ID &

"¶Item¶" & $Item &

"¶Payment Model¶" & $Payment Model &

"¶Service¶" & $Service &

"¶Type¶" & $Type

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Payroll Item Costs
  • Steps: 44
  • Purpose: Assign Links To Role
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Assign Links To Role (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Payroll Period
  • Steps: 16
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Payroll Period ID, Payroll Periods¶" & Settings::Location &

"¶ID¶" & $$Payroll Period ID &

"¶Payment Group ID¶" & $Payment Group ID &

"¶Start Date¶" & $Start Date &

"¶End Date¶" & $End Date &

"¶Payment Date¶" & $Payment Date &

"¶Year¶" & Year ( $Start Date )

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (7 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save PM Schedule Definition
  • Steps: 16
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$PM Schedule Sheet ID, Maintenance Schedules¶" & Settings::Location &

"¶ID¶" & $$Maintenance Schedule ID &

"¶Start Date¶" & $Start Date &

"¶Start Date¶" & $Start Date &

"¶Frequency Number¶" & $Frequency Number &

"¶Frequency Period¶" & $Frequency Period &

"¶Weekly Repeat Days¶" & $Weekly Repeat Days

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (5 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save PM Schedule Sheet Details
  • Steps: 14
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$PM Schedule Sheet ID, Maintenance Schedule Sheets¶" & Settings::Location &

"¶ID¶" & $$PM Schedule Sheet ID &

"¶Name¶" & $Name &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (2 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Prescription Details
  • Steps: 53
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Items, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Appointment ID, $$Walk_In ID, Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Consultation Status¶Completed, Patient Visit Bill Items¶" & Settings::Location &

"¶Item ID¶" & $$Prescription ID &

"¶Patient ID¶" & $$Walk_In ID &

"¶Patient Appointment ID¶" & $$Walk_In ID &

"¶Unit Cost¶" & $Unit Cost &

"¶Quantity¶" & $Quantity &

"¶Cost¶" & $Cost &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) ), Patient Visit Prescriptions¶" & Settings::Location &

"¶ID¶" & $$Prescription ID &

"¶Patient ID¶" & $$Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Medication ID¶" & $Medication ID &

"¶Medication Name¶" & $Medication &

"¶Remarks¶" & $Remarks &

"¶Doctor User ID¶" & $$My User ID &

"¶Dosage¶" & $Remarks

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (8 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Save Prescription Details_
  • Steps: 22
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Appointment ID, $Medication ID, Patient Visit Bill Items¶" & Settings::Location &

"¶Item ID¶" & $$Prescription ID &

"¶Patient ID¶" & $Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Unit Cost¶" & $Unit Cost &

"¶Quantity¶" & $Quantity &

"¶Cost¶" & $Cost &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) ), Patient Visit Prescriptions¶" & Settings::Location &

"¶ID¶" & $$Prescription ID &

"¶Pharmacist User ID¶" & $$My User ID &

"¶Medication Dispensed ID¶" & $Medication ID &

"¶Medication Dispensed Name¶" & $Medication Name &

"¶Quantity¶" & $Quantity &

"¶Quantity Number¶" & $Quantity &

"¶Dosage For Dispensed Medication¶" & $Dosage &

"¶Dispensary Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Product
  • Steps: 21
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Product ID, Products¶" & Settings::Location &

"¶ID¶" & $$Product ID &

"¶Name¶" & $Name &

"¶Code¶" & $Code &

"¶Domain¶" & $Domain &

"¶Product URL¶" & $Product URL &

"¶Status¶" & $Status &

"¶Description¶" & $Description &

"¶Feature Post Title¶" & $Feature Post Title &

"¶Feature Post About¶" & $Feature Post About &

"¶Feature Post Image URL¶" & $Feature Post Image URL &

"¶Feature Post Content¶" & $Feature Post Content

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (10 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Product Feature Details
  • Steps: 13
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Product ID, Product Features¶" & Settings::Location &

"¶ID¶" & $$Product Feature ID &

"¶Product ID¶" & $$Product ID &

"¶Image URL¶" & $Image URL &

"¶Name¶" & $Name &

"¶Order¶" & $Order &

"¶Description¶" & $Description

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Save Proposed Solution Feature
  • Steps: 15
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Accordion Section, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Business ID, Software Requirement Documents _ Functional Requirements¶" & Settings::Location &

"¶ID¶" & $$Requirement ID &

"¶Business ID¶" & $$Business ID &

"¶Order¶" & $Order &

"¶Requirement¶" & $Requirement &

"¶Features¶" & $Features

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Record Details
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Save Role
  • Steps: 16
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Role ID, $$Role ID & ¶ & $Links, Roles¶" & Settings::Location &

"¶ID¶" & $$Role ID &

"¶Role¶" & $Role &

"¶App ID¶" & $$App ID

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Score For Scoring System
  • Steps: 9
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Scoring System ID, Scoring System Scores¶" & Settings::Location & "¶ID¶" & $$Score ID & "¶Scoring System ID¶" & $$Scoring System ID & "¶Score¶" & $Score & "¶Description¶" & $Description
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)

Save Scoring System
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Scoring Systems¶" & Settings::Location & "¶ID¶" & $$Scoring System ID & "¶Name¶" & $Name
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Service Details
  • Steps: 53
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Items, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Appointment ID, $$Walk_In ID, Patient Visit Bill Items¶" & Settings::Location &

"¶Item ID¶" & $$Patient Visit Service ID &

"¶Patient ID¶" & $$Walk_In ID &

"¶Patient Appointment ID¶" & $$Walk_In ID &

"¶Unit Cost¶" & $Unit Cost &

"¶Quantity¶" & $Quantity &

"¶Cost¶" & $Cost &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) ), Patient Visit Bill Items¶" & Settings::Location &

"¶Item ID¶" & $$Patient Visit Service ID &

"¶Patient ID¶" & $Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Unit Cost¶" & $Unit Cost &

"¶Quantity¶" & $Quantity &

"¶Cost¶" & $Cost &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) ), Patient Visit Services¶" & Settings::Location &

"¶ID¶" & $$Patient Visit Service ID &

"¶Patient ID¶" & $$Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Service Item ID¶" & $Service ID &

"¶Service Name¶" & $Service &

"¶Quantity¶" & $Quantity &

"¶Quantity Number¶" & $Quantity &

"¶Notes¶" & $Notes

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (7 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Save Service Details_
  • Steps: 30
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Items, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appointment ID, $$Walk_In ID, Patient Visit Prescriptions¶" & Settings::Location &

"¶ID¶" & $$Prescription ID &

"¶Patient ID¶" & $$Walk_In ID &

"¶Patient Appointment ID¶" & $$Walk_In ID &

"¶Medication ID¶" & $Medication ID &

"¶Medication Name¶" & $Medication &

"¶Remarks¶" & $Remarks &

"¶Doctor User ID¶" & $$My User ID &

"¶Dosage¶" & $Remarks, Patient Visit Services¶" & Settings::Location &

"¶ID¶" & $$Patient Visit Service ID &

"¶Dispensary Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (7 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Save Social Media File
  • Steps: 10
  • Purpose: Save record
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Social Media Files¶" & Settings::Location & "¶ID¶" & $$Social Media File ID & "¶Name¶" & $Name & "¶Type¶" & $Type & "¶Description¶" & $Description
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)

Save Social Media Post
  • Steps: 49
  • Purpose: Save record
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Social Media Post ID, Social Media Posts¶" & Settings::Location &

"¶ID¶" & $$Social Media Post ID &

"¶App ID¶" & $$App ID &

"¶Title¶" & $News Title &

"¶Content¶" & $News Content &

"¶Main Image URL¶" & $Main Image URL &

"¶Red Highlighted Strings¶" & $Red Highlighted Strings &

"¶Green Highlighted Strings¶" & $Green Highlighted Strings &

"¶Footer¶" & $Text To Add &

"¶Post Date¶" & $Post Date &

"¶Post Date _ In Words¶" & DateInWordsShortMonthNDay ( $Post Date ) &

"¶Business Tag¶" & $Business Tag &

"¶Status¶" & $Status &

"¶Post Type¶" & $Post Type, Social Media Posts¶" & Settings::Location &

"¶ID¶" & $$Social Media Post ID &

"¶Title¶" & $Meme Title &

"¶Content¶" & $Meme Content &

"¶Meme Format¶" & $Meme Format &

"¶Meme URL¶" & $Meme URL &

"¶Post Date¶" & $Post Date &

"¶Business Tag¶" & $Business Tag &

"¶Status¶" & $Status &

"¶Post Type¶" & $Post Type, Social Media Posts¶" & Settings::Location &

"¶ID¶" & $$Social Media Post ID &

"¶Title¶" & $Title &

"¶Content¶" & $Content &

"¶Footer¶" & $Footer &

"¶Logo File ID¶" & $Logo &

"¶Background Colour ID¶" & $Background Colour &

"¶Background Image ID¶" & $Background Image &

"¶Content Image ID¶" & $Content Image &

"¶Post Date¶" & $Post Date &

"¶Business Tag¶" & $Business Tag &

"¶Highlight Text¶" & $Highlight Text &

"¶Highlight Colour¶" & $Highlight Colour &

"¶Content Text Space Size¶" & $Content Text Space Size &

"¶Status¶" & $Status &

"¶Post Type¶" & $Post Type

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (25 steps)
  • Save record (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Save Software Cost Item
  • Steps: 24
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Accordion Section, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Business ID, Software Requirement Documents _ Price Breakdown¶" & Settings::Location &

"¶ID¶" & $$Software Cost Item ID &

"¶Business ID¶" & $$Business ID &

"¶Order¶" & $Order &

"¶Item Type¶" & $Item Type &

"¶Item¶" & $Item &

"¶Duration¶" & $Duration &

"¶Hours¶" & $Hours &

"¶Hours Per Week¶" & $Hours Per Week &

"¶Rate¶" & $Rate &

"¶Cost¶" & $Cost

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (4 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Song
  • Steps: 13
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$From Page
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Songs¶" & Settings::Location &

"¶ID¶" & $$Song ID &

"¶Category ID¶" & $Category ID &

"¶Tag ID¶" & $Tag ID &

"¶Title¶" & $Title &

"¶Lyrics¶" & $Lyrics &

"¶Rating¶" & $Rating

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Save record (1 steps)
  • Unnamed block (2 steps)

Save Song Category
  • Steps: 10
  • Purpose: Save record
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Song Categories¶" & Settings::Location &

"¶ID¶" & $$Song Category ID &

"¶Category¶" & $Category &

"¶Image URL¶" & $Image URL &

"¶Affirmations¶" & $Affirmations

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)

Save Song Tag
  • Steps: 9
  • Purpose: Save record
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Song Tags¶" & Settings::Location &

"¶ID¶" & $$Song Tag ID &

"¶Tag¶" & $Tags &

"¶Reference Song¶" & $Reference Song

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)

Save Specimen Details
  • Steps: 12
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Specimen ID, Specimens¶" & Settings::Location &

"¶ID¶" & $$Specimen ID &

"¶Name¶" & $Name

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Staff
  • Steps: 57
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$New User, $$Tab To Show, $$User ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Staff ID & ¶ & $$Search Item, $First Name & ¶ &

$Last Name & ¶ &

$Username & ¶ &

$Role ID & ¶ &

"Active, Staff Job Titles¶" & Settings::Location &

"¶Staff ID¶" & $$Staff ID &

"¶Job Title ID¶" & $Job Title &

"¶Current Notch ID¶" & $Notch, Staff¶" & Settings::Location &

"¶ID¶" & $$Staff ID &

"¶Staff Number¶" & $Staff Number &

"¶Title¶" & $Title &

"¶First Name¶" & $First Name &

"¶Other Names¶" & $Other Names &

"¶Last Name¶" & $Last Name &

"¶Gender¶" & $Gender &

"¶Date of Birth¶" & $DOB &

"¶Date of Birth _Day¶" & $Date of Birth _Day &

"¶Date of Birth _MonthName¶" & $Date of Birth _MonthName &

"¶Date of Birth _MonthNumber¶" & $Date of Birth _MonthNumber &

"¶Age¶" & $Age &

"¶Hometown¶" & $Hometown &

"¶Hometown Region¶" & $Hometown Region &

"¶Nationality¶" & $Nationality &

"¶Phone¶" & $Phone &

"¶Email¶" & $Email &

"¶GPS¶" & $GPS &

"¶Residential Address¶" & $Residential Address &

"¶Postal Address¶" & $Postal Address &

"¶Bank Name¶" & $Bank Name &

"¶Bank Branch¶" & $Bank Branch &

"¶Bank Account Number¶" & $Bank Account Number

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (26 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Staff Appraisal
  • Steps: 24
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Staff Appraisal ID, $Answers, Staff Appraisals¶" & Settings::Location &

"¶ID¶" & $$Staff Appraisal ID &

"¶Total Score¶" & $Total Score &

"¶Total Score%¶" & $Total Score% &

"¶Total KPI Score¶" & $Total KPI Score &

"¶Total KPI Score%¶" & $Total KPI Score% &

"¶Overall Score%¶" & $Overall Score% &

"¶Date Appraised¶" & Get ( CurrentDate ) &

"¶Time Appraised¶" & Get ( CurrentTime ) &

"¶Supervisor Remarks¶" & $Supervisor Remarks

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Staff Education
  • Steps: 16
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Staff ID, Staff Education¶" & Settings::Location &

"¶ID¶" & $$Staff Education ID &

"¶Staff ID¶" & $$Staff ID &

"¶Institution¶" & $Institution &

"¶Programme¶" & $Programme &

"¶Result¶" & $Result &

"¶Start Date¶" & $Start Date &

"¶Finish Date¶" & $End Date

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (7 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Staff Emergency Contact
  • Steps: 14
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Staff ID, Staff Emergency Contacts¶" & Settings::Location &

"¶ID¶" & $$Staff Emergency Contact ID &

"¶Staff ID¶" & $$Staff ID &

"¶Relationship¶" & $Relationship &

"¶Fullname¶" & $Fullname &

"¶Phone¶" & $Phone &

"¶Email¶" & $Email &

"¶Address¶" & $Address

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Stock Adjustment
  • Steps: 16
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $Material ID, Stock Adjustments¶" & Settings::Location &

"¶ID¶" & $$Stock Adjustment ID &

"¶Stock Date¶" & $Stock Date &

"¶Stock Time¶" & $Stock Time &

"¶Material ID¶" & $Material ID &

"¶Quantity¶" & $Quantity &

"¶Quantity Number¶" & $Quantity &

"¶Unit¶" & $Unit

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (6 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Task
  • Steps: 35
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Process Code
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): CMP¶" & Settings::Location &

"¶Record ID¶" & $$Process Record ID &

"¶Process Family¶" & $Process Family &

"¶Process Code¶" & $$Process Code &

"¶Process Name¶" & $Process Name &

"¶Parent Process Code¶" & $Task Type &

"¶Default Responsible Code¶" & $Default Responsible Code &

"¶Is Template¶" & $Is Template &

"¶Business Data JSON¶" & $Process JSON, ETY¶" & Settings::Location &

"¶Record ID¶" & $$Workflow Record ID &

"¶Workflow Code¶" & $$Process Code & "_ORCH" &

"¶Parent Workflow Code¶" & "" &

"¶Child Workflow Codes¶" & "" &

"¶Process Code¶" & $$Process Code &

"¶Process Family¶" & $Process Family &

"¶Process Name¶" & $Process Name &

"¶Date Started¶" & Get ( CurrentDate ) &

"¶Time Started¶" & Get ( CurrentTime ) &

"¶Responsible Person Code¶USR25001" &

"¶Responsible Role Code¶ROL25001" &

"¶Status¶Done, LOG¶" & Settings::Location &

"¶Record ID¶" & Get ( UUID ) &

"¶Workflow Code¶" & $$Process Code & "_ORCH" &

"¶Process Code¶" & $$Process Code &

"¶Process Family¶PHONE CALL" &

"¶Process Name¶" & $Process Name &

"¶Performed By Code¶USR25001" &

"¶Performed By Name¶Cyril Amegah" &

"¶Change JSON¶{ \"field\":\"status\", \"from\":\"TO_DO\", \"to\":\"IN_PROGRESS\" }" &

"¶Status From¶TO_DO" &

"¶Status To¶IN_PROGRESS" &

"¶Date Occurred¶" & Get ( CurrentDate ) &

"¶Time Occurred¶" & Get ( CurrentTime )

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (8 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Generate Process Instance Code (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)

Save Test Request Details
  • Steps: 45
  • Purpose: Get test details
  • Inputs/assumptions: Uses global variables: $$Items, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Appointment ID, $$Walk_In ID, Patient Visit Bill Items¶" & Settings::Location &

"¶Item ID¶" & $$Test Request ID &

"¶Patient ID¶" & $$Walk_In ID &

"¶Patient Appointment ID¶" & $$Walk_In ID &

"¶Cost¶" & $Cost &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) ), Patient Visit Bill Items¶" & Settings::Location &

"¶Item ID¶" & $$Test Request ID &

"¶Patient ID¶" & $Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Cost¶" & $Cost &

"¶Month Created¶" & MonthName ( Get ( CurrentDate ) ) &

"¶Month Created Number¶" & Month ( Get ( CurrentDate ) ), Patient Visit Lab Tests¶" & Settings::Location &

"¶ID¶" & $$Test Request ID &

"¶Patient ID¶" & $$Patient ID &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Lab Test ID¶" & $Test &

"¶Lab Test Specimen ID¶" & $Lab Test Specimen ID &

"¶Doctor User ID¶" & $$My User ID &

"¶Instructions¶" & $Instructions

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Get test details (4 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)

Save Treatment Chart
  • Steps: 62
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appointment ID
  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Get Script Parameters (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (5 steps)
  • Unnamed block (11 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Updates - Purchase Order Details
  • Steps: 20
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Purchase Order ID, Purchase Orders¶" & Settings::Location &

"¶ID¶" & $$Purchase Order ID &

"¶Maker ID¶" & $$My User ID &

"¶Department¶" & $Department &

"¶Number¶" & $$Purchase Order Number &

"¶Project¶" & $Project &

"¶Customer¶" & $Customer &

"¶Vendor ID¶" & $Vendor ID &

"¶Description¶" & $Description &

"¶Notes¶" & $Notes &

"¶Ship To Location¶" & $Ship To Location &

"¶Referencing SO¶" & $Referencing SO

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (8 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Updates - Purchase Order Line Item Details
  • Steps: 19
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Purchase Order ID, Purchase Order Items¶" & Settings::Location &

"¶ID¶" & $$Purchase Order Item ID &

"¶Purchase Order ID¶" & $$Purchase Order ID &

"¶Material ID¶" & $Material ID &

"¶URL¶" & $URL &

"¶Quantity¶" & $Quantity &

"¶Unit Price¶" & $Unit Cost &

"¶Total Price¶" & $Total Cost &

"¶Date of Expected Delivery¶" & $Expected Delivery Date

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (7 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save User
  • Steps: 26
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$New User, $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$User ID, Users¶" & Settings::Location &

"¶ID¶" & $$User ID &

"¶Staff ID¶" & $$Staff ID &

"¶Role ID¶" & $Role ID &

"¶First Name¶" & $First Name &

"¶Last Name¶" & $Last Name &

"¶Fullname¶" & $Fullname &

"¶Username¶" & $Username &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (6 steps)
  • Save record (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Vendor Details
  • Steps: 22
  • Purpose: Save record
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Vendor ID, Vendors¶" & Settings::Location &

"¶ID¶" & $$Vendor ID &

"¶Name¶" & $Name &

"¶Location¶" & $Location &

"¶Preferred Currency¶" & $Currency &

"¶Contact Name¶" & $Contact Name &

"¶Contact Phone¶" & $Contact Phone &

"¶Contact Email¶" & $Contact Email &

"¶Payment Term¶" & $Payment Term &

"¶Lead Time¶" & $Lead Time &

"¶Shipping Method¶" & $Shipping Method &

"¶Status¶" & $Status

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (10 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Vital Signs Monitoring Details
  • Steps: 22
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Patient Appointments¶" & Settings::Location &

"¶ID¶" & $$Appointment ID &

"¶Vitals Status¶Done, Patient Visit Vitals¶" & Settings::Location &

"¶Patient Appointment ID¶" & $$Appointment ID &

"¶Patient ID¶" & $$ID &

"¶Height¶" & $Height &

"¶Weight¶" & $Weight &

"¶BMI¶" & $BMI &

"¶Temperature¶" & $Temperature &

"¶Blood Pressure Top¶" & $Blood Pressure Sys &

"¶Blood Pressure Bottom¶" & $Blood Pressure Dia &

"¶Pulse¶" & $Pulse &

"¶Respiratory Rate¶" & $Respiratory Rate &

"¶Oxygen Saturation¶" & $Oxygen Saturation &

"¶Glucose Level¶" & $Glucose Level

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (10 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Save Walk-In Details
  • Steps: 44
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Walk_In ID, Walk_Ins¶" & Settings::Location &

"¶ID¶" & $$Walk_In ID &

"¶User ID¶" & $$My User ID &

"¶Fullname¶" & $Fullname &

"¶Mobile¶" & $Mobile &

"¶Email¶" & $Email &

If ( not IsEmpty ( $Patient ID ) ; "¶Patient ID¶" & $Patient ID )

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (6 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Select A Theme
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Select App For Notes
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Select Application & Business
  • Steps: 2
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)

Select Equipment For PM Schedule
  • Steps: 12
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$PM Schedule Sheet ID, Maintenance Schedules¶" & Settings::Location &

"¶ID¶" & $$Maintenance Sheet ID &

"¶Maintenance Schedule Sheet ID¶" & $$PM Schedule Sheet ID &

"¶Equipment ID¶" & $Equipment ID

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Select Lab Test Specimen
  • Steps: 2
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Maintenance Schedule ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)

Select Link
  • Steps: 264
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Layout Name, $$Link ID, $$Page, $$Parent Link ID, $$Search Item
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Select Past Note
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Past Note ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Appointment ID
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Select PM Schedule
  • Steps: 2
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Maintenance Schedule ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)

Select Staff To Pay
  • Steps: 76
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Commits records.
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Payroll Period ID, Payroll Periods¶" & Settings::Location &

"¶ID¶" & $$Payroll Period ID &

"¶Total Amount Paid¶" & $Total Amount Paid, Remunerations::ID & ¶ & $Staff ID & ¶ & $Job Title ID & ¶ & $Notch ID & ¶ & $Location

  • Error handling: Uses Set Error Capture.
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Send Credentials
  • Steps: 16
  • Purpose: Send credentials via email
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Sends email (Send Mail step detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Send credentials via email (1 steps)

Send Email As HTML
  • Steps: 25
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $App Logo URL & ¶ & $Banner Title & ¶ & $Message Content Type & ¶ & $Recipient First Name & ¶ & $Recipient Username & ¶ & $Recipient Password & ¶ & $Record Image HTML & ¶ & $App URL, $Sender Email & "¶" & $Sender Name & "¶" & $Recipient Email & "¶" & $Recipient Name & "¶" & $Email Subject & "¶" & Substitute ( $Email Content ; ¶ ; "xxxxx" ) & "¶" & $Full HTML
  • Error handling: Uses Set Error Capture.
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (9 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Send Email Credits
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Settings::Email Credits
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Send SMS (Bulk -Performed On Server)
  • Steps: 33
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Navigates to layouts (static refs listed below).
  • Dependencies: Calls scripts (dynamic/unknown literal): Evaluate ( $MobileFieldName ) & "¶" & Evaluate ( $RecipientNameFieldName ) & "¶" & Evaluate ( $TemplateContentFieldName ) & "¶" & $Source & "¶" & $Logs Table Go to Layout refs:
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Send SMS (Bulk)
  • Steps: 26
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • Unnamed block (4 steps)
  • Unnamed block (7 steps)

Send SMS (Single)
  • Steps: 77
  • Purpose: Get details of SMS account
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Calls URLs (Insert From URL/cURL detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): SMS Account¶" & Settings::Location &

"¶One¶1" &

"¶Used Credits¶" & $Used Credits &

"¶Available Credits¶" & $Available Credits

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Get details of SMS account (7 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)

Set Available Quantity In Inventory
  • Steps: 6
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Materials¶" & Settings::Location &

"¶ID¶" & $Material ID &

"¶Quantity Available¶" & $Quantity Available

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Set Link's Note Status
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Set Software Total Cost & Duration
  • Steps: 21
  • Purpose: Get values using ExecuteSQL (if any)
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): Software Requirement Documents¶" & Settings::Location &

"¶Business ID¶" & $$Business ID &

"¶Cost_N_Timelines_Hours¶" & $Hours &

"¶Cost_N_Timelines_Duration¶" & $Duration &

"¶Cost_N_Timelines_Cost¶" & $Cost

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Get values using ExecuteSQL (if any) (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Set Zoom Level Based On Device
  • Steps: 10
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Show General Notes
  • Steps: 6
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Show More
  • Steps: 10
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Show Notes
  • Steps: 24
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Layout
  • Outputs/effects: Commits records.
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)
  • Unnamed block (7 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Splash Screen
  • Steps: 2
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)

Startup
  • Steps: 118
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Google Client ID, $$Google Client Secret, $$Google Scope, $$Layout Name, $$No Image URL, $$Selected Record ID, $$Splash, $$Splash Background Photo, $$Startup, $$Theme, $$Work Mode
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $First Link, Users¶" & Settings::Location &

"¶ID¶" & $$My User ID &

"¶Logged In¶1

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (13 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Stop Music
  • Steps: 2
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)

Store Parent Window Measurements
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Parent Window Height, $$Parent Window Left, $$Parent Window Top, $$Parent Window Width
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)

Store URL
  • Steps: 114
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Canva, $$Caufero Mail, $$ChatGPT, $$Claris, $$Claris Partners, $$Custom Address, $$Fb, $$Globe, $$Google, $$Google Drive, $$Google Mail, $$IG
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)

Submit Lab Test Result
  • Steps: 25
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text). Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Patient Visit Lab Test ID, $Results, Patient Visit Lab Tests¶" & Settings::Location &

"¶ID¶" & $$Patient Visit Lab Test ID &

"¶Lab Scientist User ID¶" & $$My User ID &

"¶Date Submitted¶" & Get ( CurrentDate ) &

"¶Time Submitted¶" & Get ( CurrentTime )

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Submit My Appraisal
  • Steps: 30
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses JSON functions. Calls scripts (dynamic/unknown literal): $Answers, Staff Appraisals¶" & Settings::Location &

"¶ID¶" & $$Staff Appraisal ID &

"¶Staff ID¶" & $$Staff ID &

"¶Appraisal Template ID¶" & $$Appraisal Template ID &

"¶Scoring System ID¶" & $$Scoring System ID &

"¶Appraisal Period ID¶" & $$Appraisal Period ID &

"¶Template Highest Score¶" & $$Highest Score &

"¶Total Score¶" & $Total Score &

"¶Total Score%¶" & $Total Score% &

"¶Total KPI Score¶" & $Total KPI Score &

"¶Total KPI Score%¶" & $Total KPI Score% &

"¶Overall Score%¶" & $Overall Score% &

"¶Date Submitted¶" & Get ( CurrentDate ) &

"¶Time Submitted¶" & Get ( CurrentTime ) &

"¶Staff Remarks¶" & $Staff Remarks &

"¶Status¶Submitted

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Submit Purchase Order
  • Steps: 17
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Purchase Order ID, Purchase Orders¶" & Settings::Location &

"¶ID¶" & $$Purchase Order ID &

"¶Status¶Pending

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Toggle Link Status
  • Steps: 1
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Calls scripts (dynamic/unknown literal): Links::Pending¶1
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)

Toggle Top FM Menu Visibility
  • Steps: 7
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)

Update Email Credits
  • Steps: 18
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Commits records.
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present. Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Update Preferred Theme
  • Steps: 9
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

Update Purchase Order Total Amount
  • Steps: 9
  • Purpose: Get Total Amount
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Purchase Order ID, Purchase Orders¶" & Settings::Location &

"¶ID¶" & $$Purchase Order ID &

"¶Total Amount¶" & $Total Amount

  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Get Total Amount (1 steps)
  • Save record (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

Upload Document
  • Steps: 125
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses global variables: $$Tab To Show
  • Outputs/effects: Commits records.
  • Dependencies: Calls scripts (dynamic/unknown literal): $$Document ID, $$Equipment ID, $$Patient Visit Lab Test ID, $$Staff ID
  • Error handling: Uses Set Error Capture. Checks Get ( LastError ) (detected in calc text).
  • Performance flags: Perform Find present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)

WebDirect Pause
  • Steps: 4
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)

⁝ How Tos (Array | Master-Details Table) - Value List
  • Steps: 28
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⁝ How Tos (HTML | Master-Details Table) - Value List
  • Steps: 29
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Unknown from DDR (no explicit ScriptParameter/global-variable usage detected by parse heuristics).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⁝ Log Timeline (Table) - Value List
  • Steps: 60
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Uses JSON functions.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (16 steps)
  • Unnamed block (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⁝ Selected PO's Line Items (Table) - Value List
  • Steps: 47
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (12 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⁝ Selected PO's Line Items (Table) [No Actions] - Value List
  • Steps: 48
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (12 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⁝ Task Types (Dropdown) - Value List
  • Steps: 27
  • Purpose: Inferred from script name; detailed intent Unknown from DDR.
  • Inputs/assumptions: Uses Get ( ScriptParameter ) (exact parameter shape Unknown from DDR unless visible in calc text).
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL.
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (5 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⏳+++ How To Modal Page
  • Steps: 56
  • Purpose: Details HTML
  • Inputs/assumptions: Uses global variables: $$Modal
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Unknown from DDR (no parseable dependencies detected).
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: No obvious heavy/perf steps detected by heuristics (may still exist; Unknown from DDR).
Step-by-step outline (comment-block based, best-effort):
  • Details HTML (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • CSS (3 steps)
  • HTML (2 steps)
  • Javascript (6 steps)
  • Unnamed block (1 steps)
  • Full Page (1 steps)
  • Unnamed block (1 steps)

⏳+++ New Purchase Order Details Page
  • Steps: 124
  • Purpose: FM Scripts to be called by objects on the page
  • Inputs/assumptions: Uses global variables: $$Page, $$Purchase Order Number, $$Vendor ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Purchase Order ID
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • FM Scripts to be called by objects on the page (8 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (13 steps)
  • Unnamed block (11 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)

⏳+++ Submitted Purchase Order Details Page
  • Steps: 114
  • Purpose: FM Scripts to be called by objects on the page
  • Inputs/assumptions: Uses global variables: $$Page, $$Vendor ID
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Calls scripts (dynamic/unknown literal): $$Purchase Order ID & "¶Details, $$Purchase Order ID & "¶Form
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • FM Scripts to be called by objects on the page (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (5 steps)
  • Unnamed block (12 steps)
  • Unnamed block (11 steps)
  • Unnamed block (1 steps)
  • Unnamed block (3 steps)
  • Unnamed block (2 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)
  • Unnamed block (1 steps)

⏳+++ Task Details Modal Page
  • Steps: 131
  • Purpose: Get Script Parameters
  • Inputs/assumptions: Uses global variables: $$Child Workflow Codes, $$Modal, $$Parent Process Code, $$Parent Workflow Code, $$Process Code, $$Process Family, $$Process Name, $$Process Record ID, $$Responsible Role Code, $$Responsible Role Name, $$Responsible User Code, $$Responsible User Name
  • Outputs/effects: Unknown from DDR (no field writes/navigation/integration signals detected).
  • Dependencies: Uses ExecuteSQL. Uses JSON functions. Calls scripts (dynamic/unknown literal): $$Parent Process Code, $$Process Record ID`
  • Error handling: Unknown from DDR (no explicit error handling detected).
  • Performance flags: Looping steps present. ExecuteSQL present.
Step-by-step outline (comment-block based, best-effort):
  • Get Script Parameters (1 steps)
  • Details HTML (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (2 steps)
  • Unnamed block (3 steps)
  • Unnamed block (5 steps)
  • Unnamed block (4 steps)
  • Unnamed block (6 steps)
  • Unnamed block (3 steps)
  • Unnamed block (4 steps)
  • Unnamed block (2 steps)
  • Unnamed block (4 steps)

F) Layout & UX Documentation (All Layouts)

  • Total layouts in DDR: 454

Layout Inventory

#LayoutBase table/TO (from layout Table)TypeIn MenuQuick FindScript refs
1-Unknown from DDRFalseTrue0
2-Unknown from DDRFalseTrue0
3-Unknown from DDRFalseTrue0
4-Unknown from DDRFalseTrue0
5-Unknown from DDRFalseTrue0
6-Unknown from DDRFalseTrue0
7-Unknown from DDRFalseTrue0
8-Unknown from DDRFalseTrue0
9-Unknown from DDRFalseTrue0
10-Unknown from DDRFalseTrue0
11-Unknown from DDRFalseTrue0
12-Unknown from DDRFalseTrue0
13-Unknown from DDRFalseTrue0
14-Unknown from DDRFalseTrue0
15-Unknown from DDRFalseTrue0
16-Unknown from DDRFalseTrue0
17-Unknown from DDRFalseTrue0
18-Unknown from DDRFalseTrue0
19-Unknown from DDRFalseTrue0
20-Unknown from DDRFalseTrue0
21-Unknown from DDRFalseTrue0
22-Unknown from DDRFalseTrue0
23-Unknown from DDRFalseTrue0
24-Unknown from DDRFalseTrue0
25-Unknown from DDRFalseTrue0
26Activities Regarding BusinessesActivities Regarding BusinessesUnknown from DDRFalseTrue0
27AlertsAlertsUnknown from DDRFalseTrue0
28AnalytesAnalytesUnknown from DDRFalseTrue0
29AnalytesUnknownUnknown from DDRNoneNone0
30AnalytesUnknownUnknown from DDRNoneNone0
31Appraisal PeriodsAppraisal PeriodsUnknown from DDRFalseTrue0
32Appraisal PeriodsUnknownUnknown from DDRNoneNone0
33Appraisal PeriodsUnknownUnknown from DDRNoneNone0
34Appraisal Template Question CategoriesAppraisal Template Question CategoriesUnknown from DDRFalseTrue0
35Appraisal Template Question CategoriesUnknownUnknown from DDRNoneNone0
36Appraisal Template Question CategoriesUnknownUnknown from DDRNoneNone0
37Appraisal Template Question CategoriesUnknownUnknown from DDRNoneNone0
38Appraisal Template QuestionsAppraisal Template QuestionsUnknown from DDRFalseTrue0
39Appraisal Template QuestionsUnknownUnknown from DDRNoneNone0
40Appraisal Template QuestionsUnknownUnknown from DDRNoneNone0
41Appraisal Template QuestionsUnknownUnknown from DDRNoneNone0
42Appraisal TemplatesAppraisal TemplatesUnknown from DDRFalseTrue0
43Appraisal TemplatesUnknownUnknown from DDRNoneNone0
44Appraisal TemplatesUnknownUnknown from DDRNoneNone0
45AppsAppsUnknown from DDRFalseTrue0
46AppsUnknownUnknown from DDRNoneNone0
47Bill ItemsBill ItemsUnknown from DDRFalseTrue0
48Bill ItemsUnknownUnknown from DDRNoneNone0
49Business DetailsBusiness DetailsForm/Detail (inferred from name)FalseTrue0
50Business Operational ChallengesBusiness Operational ChallengesUnknown from DDRFalseTrue0
51Business Solution FeaturesBusiness Solution FeaturesUnknown from DDRFalseTrue0
52Business TypesBusiness TypesUnknown from DDRFalseTrue0
53BusinessesBusinessesUnknown from DDRFalseTrue0
54BusinessesUnknownUnknown from DDRNoneNone0
55ChartJSChartJSUnknown from DDRFalseTrue0
56Client MedicinesClient MedicinesUnknown from DDRFalseTrue0
57Client MedicinesUnknownUnknown from DDRNoneNone0
58CMPCMPUnknown from DDRFalseTrue0
59Company ColoursCompany ColoursUnknown from DDRFalseTrue0
60Data Migration StepsData Migration StepsUnknown from DDRFalseTrue0
61Data Migration StepsUnknownUnknown from DDRNoneNone0
62DepartmentsDepartmentsUnknown from DDRFalseTrue0
63DepartmentsUnknownUnknown from DDRNoneNone0
64DepartmentsUnknownUnknown from DDRNoneNone0
65Dev SessionsDev SessionsUnknown from DDRFalseTrue0
66Dev SessionsUnknownUnknown from DDRNoneNone0
67Dev SessionsUnknownUnknown from DDRNoneNone0
68Dev SessionsUnknownUnknown from DDRNoneNone0
69Dev SessionsUnknownUnknown from DDRNoneNone0
70Dev SessionsUnknownUnknown from DDRNoneNone0
71EquipmentEquipmentUnknown from DDRFalseTrue0
72EquipmentUnknownUnknown from DDRNoneNone0
73EquipmentUnknownUnknown from DDRNoneNone0
74Equipment CategoriesEquipment CategoriesUnknown from DDRFalseTrue0
75Equipment CategoriesUnknownUnknown from DDRNoneNone0
76Equipment CategoriesUnknownUnknown from DDRNoneNone0
77Equipment DecommissioningEquipment DecommissioningUnknown from DDRFalseTrue0
78Equipment DecommissioningUnknownUnknown from DDRNoneNone0
79Equipment DocumentsEquipment DocumentsUnknown from DDRFalseTrue0
80Equipment DocumentsUnknownUnknown from DDRNoneNone0
81Equipment DocumentsUnknownUnknown from DDRNoneNone0
82Equipment MaintenanceEquipment MaintenanceUnknown from DDRFalseTrue0
83Equipment MaintenanceUnknownUnknown from DDRNoneNone0
84Equipment MaintenanceUnknownUnknown from DDRNoneNone0
85Equipment Optimal Operating ConditionsEquipment Optimal Operating ConditionsUnknown from DDRFalseTrue0
86Equipment Optimal Operating ConditionsUnknownUnknown from DDRNoneNone0
87Equipment Optimal Operating ConditionsUnknownUnknown from DDRNoneNone0
88Equipment Optimal Operating ConditionsUnknownUnknown from DDRNoneNone0
89Equipment Related PartsEquipment Related PartsUnknown from DDRFalseTrue0
90Equipment Related PartsUnknownUnknown from DDRNoneNone0
91Equipment Related PartsUnknownUnknown from DDRNoneNone0
92ETYETYUnknown from DDRFalseTrue0
93Extra Browser MenuSettingsUnknown from DDRFalseTrue12
94Extra Browser MenuUnknownUnknown from DDRNoneNone0
95FilesFilesUnknown from DDRFalseTrue0
96FilesUnknownUnknown from DDRNoneNone0
97FilesUnknownUnknown from DDRNoneNone0
98Functional RequirementsFunctional RequirementsUnknown from DDRFalseTrue0
99Functional RequirementsUnknownUnknown from DDRNoneNone0
100Functional RequirementsUnknownUnknown from DDRNoneNone0
101Generic MedicinesGeneric MedicinesUnknown from DDRFalseTrue0
102Generic MedicinesUnknownUnknown from DDRNoneNone0
103How TosHow TosUnknown from DDRFalseTrue0
104ImagesImagesUnknown from DDRFalseTrue0
105ImagesUnknownUnknown from DDRNoneNone0
106ImagesUnknownUnknown from DDRNoneNone0
107ImagesUnknownUnknown from DDRNoneNone0
108ImagesUnknownUnknown from DDRNoneNone0
109Images ExtraImages ExtraUnknown from DDRFalseTrue0
110Images ExtraUnknownUnknown from DDRNoneNone0
111Images ExtraUnknownUnknown from DDRNoneNone0
112Images ExtraUnknownUnknown from DDRNoneNone0
113IndustriesIndustriesUnknown from DDRFalseTrue0
114InPatient NotesInPatient NotesUnknown from DDRFalseTrue0
115InPatient NotesUnknownUnknown from DDRNoneNone0
116InPatient VitalsInPatient VitalsUnknown from DDRFalseTrue0
117InPatient VitalsUnknownUnknown from DDRNoneNone0
118Insurance PoliciesInsurance PoliciesUnknown from DDRFalseTrue0
119Insurance PoliciesUnknownUnknown from DDRNoneNone0
120InsurersInsurersUnknown from DDRFalseTrue0
121InsurersUnknownUnknown from DDRNoneNone0
122ItemsItemsUnknown from DDRFalseTrue0
123Job Title NotchesJob Title NotchesUnknown from DDRFalseTrue0
124Job Title NotchesUnknownUnknown from DDRNoneNone0
125Job Title NotchesUnknownUnknown from DDRNoneNone0
126Job Title NotchesUnknownUnknown from DDRNoneNone0
127Job Title RequirementsJob Title RequirementsUnknown from DDRFalseTrue0
128Job Title RequirementsUnknownUnknown from DDRNoneNone0
129Job Title RequirementsUnknownUnknown from DDRNoneNone0
130Job Title ResponsibilitiesJob Title ResponsibilitiesUnknown from DDRFalseTrue0
131Job Title ResponsibilitiesUnknownUnknown from DDRNoneNone0
132Job Title ResponsibilitiesUnknownUnknown from DDRNoneNone0
133Job TitlesJob TitlesUnknown from DDRFalseTrue0
134Job TitlesUnknownUnknown from DDRNoneNone0
135Job TitlesUnknownUnknown from DDRNoneNone0
136KPI AssignmentsKPI AssignmentsUnknown from DDRFalseTrue0
137KPI AssignmentsUnknownUnknown from DDRNoneNone0
138KPI AssignmentsUnknownUnknown from DDRNoneNone0
139KPIsKPIsUnknown from DDRFalseTrue0
140KPIsUnknownUnknown from DDRNoneNone0
141KPIsUnknownUnknown from DDRNoneNone0
142Lab Test Specimen AnalytesLab Test Specimen AnalytesUnknown from DDRFalseTrue0
143Lab Test Specimen AnalytesUnknownUnknown from DDRNoneNone0
144Lab Test Specimen AnalytesUnknownUnknown from DDRNoneNone0
145Lab Test Specimen AnalytesUnknownUnknown from DDRNoneNone0
146Lab Test Specimen AnalytesUnknownUnknown from DDRNoneNone0
147Lab Test SpecimensLab Test SpecimensUnknown from DDRFalseTrue0
148Lab Test SpecimensUnknownUnknown from DDRNoneNone0
149Lab Test SpecimensUnknownUnknown from DDRNoneNone0
150Lab Test SpecimensUnknownUnknown from DDRNoneNone0
151Lab TestsLab TestsUnknown from DDRFalseTrue0
152Lab TestsUnknownUnknown from DDRNoneNone0
153Lab TestsUnknownUnknown from DDRNoneNone0
154Leave TypesLeave TypesUnknown from DDRFalseTrue0
155Leave TypesUnknownUnknown from DDRNoneNone0
156Leave TypesUnknownUnknown from DDRNoneNone0
157LinksLinksUnknown from DDRFalseTrue0
158LinksUnknownUnknown from DDRNoneNone0
159Links NotesLinks NotesUnknown from DDRFalseTrue0
160Links NotesUnknownUnknown from DDRNoneNone0
161LocationsLocationsUnknown from DDRFalseTrue0
162LocationsUnknownUnknown from DDRNoneNone0
163LocationsUnknownUnknown from DDRNoneNone0
164LOGLOGUnknown from DDRFalseTrue0
165Logo FilesLogo FilesUnknown from DDRFalseTrue0
166Maintenance ActivitiesMaintenance ActivitiesUnknown from DDRFalseTrue0
167Maintenance ActivitiesUnknownUnknown from DDRNoneNone0
168Maintenance ActivitiesUnknownUnknown from DDRNoneNone0
169Maintenance LabourMaintenance LabourUnknown from DDRFalseTrue0
170Maintenance LabourUnknownUnknown from DDRNoneNone0
171Maintenance LabourUnknownUnknown from DDRNoneNone0
172Maintenance MaterialsMaintenance MaterialsUnknown from DDRFalseTrue0
173Maintenance MaterialsUnknownUnknown from DDRNoneNone0
174Maintenance MaterialsUnknownUnknown from DDRNoneNone0
175Maintenance Schedule SheetsMaintenance Schedule SheetsUnknown from DDRFalseTrue0
176Maintenance Schedule SheetsUnknownUnknown from DDRNoneNone0
177Maintenance Schedule SheetsUnknownUnknown from DDRNoneNone0
178Maintenance SchedulesMaintenance SchedulesUnknown from DDRFalseTrue0
179Maintenance SchedulesUnknownUnknown from DDRNoneNone0
180Maintenance SchedulesUnknownUnknown from DDRNoneNone0
181Manage LinksLinksUnknown from DDRFalseTrue4
182Manage LinksUnknownUnknown from DDRNoneNone0
183Material CategoriesMaterial CategoriesUnknown from DDRFalseTrue0
184Material CategoriesUnknownUnknown from DDRNoneNone0
185Material CategoriesUnknownUnknown from DDRNoneNone0
186MaterialsMaterialsUnknown from DDRFalseTrue0
187MaterialsUnknownUnknown from DDRNoneNone0
188MaterialsUnknownUnknown from DDRNoneNone0
189Medical ConditionsMedical ConditionsUnknown from DDRFalseTrue0
190Medical ConditionsUnknownUnknown from DDRNoneNone0
191Medical Conditions JSMedical Conditions JSUnknown from DDRFalseTrue0
192Medical Conditions JSUnknownUnknown from DDRNoneNone0
193Medication DosagesMedication DosagesUnknown from DDRFalseTrue0
194Medication DosagesUnknownUnknown from DDRNoneNone0
195Medication DosagesUnknownUnknown from DDRNoneNone0
196Medicines JSMedicines JSUnknown from DDRFalseTrue0
197Medicines JSUnknownUnknown from DDRNoneNone0
198MenuSettingsUnknown from DDRFalseTrue0
199ModalSettingsModal/Popup (inferred from name)FalseTrue1
200ModalUnknownModal/Popup (inferred from name)NoneNone0
201ModalUnknownModal/Popup (inferred from name)NoneNone0
202ModalUnknownModal/Popup (inferred from name)NoneNone0
203ModalUnknownModal/Popup (inferred from name)NoneNone0
204ModalUnknownModal/Popup (inferred from name)NoneNone0
205ModalUnknownModal/Popup (inferred from name)NoneNone0
206ModalUnknownModal/Popup (inferred from name)NoneNone0
207ModalUnknownModal/Popup (inferred from name)NoneNone0
208ModalUnknownModal/Popup (inferred from name)NoneNone0
209ModalUnknownModal/Popup (inferred from name)NoneNone0
210ModalUnknownModal/Popup (inferred from name)NoneNone0
211ModalUnknownModal/Popup (inferred from name)NoneNone0
212ModalUnknownModal/Popup (inferred from name)NoneNone0
213ModalUnknownModal/Popup (inferred from name)NoneNone0
214ModalUnknownModal/Popup (inferred from name)NoneNone0
215ModalUnknownModal/Popup (inferred from name)NoneNone0
216ModalUnknownModal/Popup (inferred from name)NoneNone0
217ModalUnknownModal/Popup (inferred from name)NoneNone0
218ModalUnknownModal/Popup (inferred from name)NoneNone0
219ModalUnknownModal/Popup (inferred from name)NoneNone0
220ModalUnknownModal/Popup (inferred from name)NoneNone0
221ModalUnknownModal/Popup (inferred from name)NoneNone0
222ModalUnknownModal/Popup (inferred from name)NoneNone0
223ModalUnknownModal/Popup (inferred from name)NoneNone0
224ModalUnknownModal/Popup (inferred from name)NoneNone0
225ModalUnknownModal/Popup (inferred from name)NoneNone0
226ModalUnknownModal/Popup (inferred from name)NoneNone0
227ModalUnknownModal/Popup (inferred from name)NoneNone0
228ModalUnknownModal/Popup (inferred from name)NoneNone0
229ModalUnknownModal/Popup (inferred from name)NoneNone0
230ModalUnknownModal/Popup (inferred from name)NoneNone0
231ModalUnknownModal/Popup (inferred from name)NoneNone0
232ModalUnknownModal/Popup (inferred from name)NoneNone0
233ModalUnknownModal/Popup (inferred from name)NoneNone0
234ModalUnknownModal/Popup (inferred from name)NoneNone0
235ModalUnknownModal/Popup (inferred from name)NoneNone0
236ModalUnknownModal/Popup (inferred from name)NoneNone0
237ModalUnknownModal/Popup (inferred from name)NoneNone0
238ModalUnknownModal/Popup (inferred from name)NoneNone0
239ModalUnknownModal/Popup (inferred from name)NoneNone0
240ModalUnknownModal/Popup (inferred from name)NoneNone0
241ModalUnknownModal/Popup (inferred from name)NoneNone0
242ModalUnknownModal/Popup (inferred from name)NoneNone0
243ModalUnknownModal/Popup (inferred from name)NoneNone0
244ModalUnknownModal/Popup (inferred from name)NoneNone0
245ModalUnknownModal/Popup (inferred from name)NoneNone0
246ModalUnknownModal/Popup (inferred from name)NoneNone0
247ModalUnknownModal/Popup (inferred from name)NoneNone0
248ModalUnknownModal/Popup (inferred from name)NoneNone0
249ModalUnknownModal/Popup (inferred from name)NoneNone0
250ModalUnknownModal/Popup (inferred from name)NoneNone0
251ModalUnknownModal/Popup (inferred from name)NoneNone0
252Modal BrowserSettingsModal/Popup (inferred from name)FalseTrue2
253Modal BrowserUnknownModal/Popup (inferred from name)NoneNone0
254NoteSettingsUnknown from DDRFalseTrue2
255NoteUnknownUnknown from DDRNoneNone0
256NotesSettingsUnknown from DDRFalseTrue4
257NotesUnknownUnknown from DDRNoneNone0
258Objects_as_JSObjects_as_JSUnknown from DDRFalseTrue0
259Operating ConditionsOperating ConditionsUnknown from DDRFalseTrue0
260Operating ConditionsUnknownUnknown from DDRNoneNone0
261Operating ConditionsUnknownUnknown from DDRNoneNone0
262Other Billing ItemsOther Billing ItemsUnknown from DDRFalseTrue0
263Other Billing ItemsUnknownUnknown from DDRNoneNone0
264Other Billing ItemsUnknownUnknown from DDRNoneNone0
265PageSettingsUnknown from DDRFalseTrue0
266PageUnknownUnknown from DDRNoneNone0
267PageUnknownUnknown from DDRNoneNone0
268Page With MenuSettingsUnknown from DDRFalseTrue0
269Page With MenuUnknownUnknown from DDRNoneNone0
270Page With MenuUnknownUnknown from DDRNoneNone0
271Page With MenuUnknownUnknown from DDRNoneNone0
272Patient AppointmentsPatient AppointmentsUnknown from DDRFalseTrue0
273Patient AppointmentsUnknownUnknown from DDRNoneNone0
274Patient AppointmentsUnknownUnknown from DDRNoneNone0
275Patient Emergency ContactsPatient Emergency ContactsUnknown from DDRFalseTrue0
276Patient Emergency ContactsUnknownUnknown from DDRNoneNone0
277Patient Emergency ContactsUnknownUnknown from DDRNoneNone0
278Patient Payment OptionsPatient Payment OptionsUnknown from DDRFalseTrue0
279Patient Payment OptionsUnknownUnknown from DDRNoneNone0
280Patient Payment OptionsUnknownUnknown from DDRNoneNone0
281Patient Primary Care PhysiciansPatient Primary Care PhysiciansUnknown from DDRFalseTrue0
282Patient Primary Care PhysiciansUnknownUnknown from DDRNoneNone0
283Patient Primary Care PhysiciansUnknownUnknown from DDRNoneNone0
284Patient Visit Bill ItemsPatient Visit Bill ItemsUnknown from DDRFalseTrue0
285Patient Visit Bill ItemsUnknownUnknown from DDRNoneNone0
286Patient Visit Consultation NotesPatient Visit Consultation NotesUnknown from DDRFalseTrue0
287Patient Visit Consultation NotesUnknownUnknown from DDRNoneNone0
288Patient Visit Consultation NotesUnknownUnknown from DDRNoneNone0
289Patient Visit DiagnosesPatient Visit DiagnosesUnknown from DDRFalseTrue0
290Patient Visit DiagnosesUnknownUnknown from DDRNoneNone0
291Patient Visit Lab Results DocumentsPatient Visit Lab Results DocumentsUnknown from DDRFalseTrue0
292Patient Visit Lab Results DocumentsUnknownUnknown from DDRNoneNone0
293Patient Visit Lab Results DocumentsUnknownUnknown from DDRNoneNone0
294Patient Visit Lab Test Analyte ResultsPatient Visit Lab Test Analyte ResultsUnknown from DDRFalseTrue0
295Patient Visit Lab Test Analyte ResultsUnknownUnknown from DDRNoneNone0
296Patient Visit Lab Test Analyte ResultsUnknownUnknown from DDRNoneNone0
297Patient Visit Lab TestsPatient Visit Lab TestsUnknown from DDRFalseTrue0
298Patient Visit Lab TestsUnknownUnknown from DDRNoneNone0
299Patient Visit Lab TestsUnknownUnknown from DDRNoneNone0
300Patient Visit PrescriptionsPatient Visit PrescriptionsUnknown from DDRFalseTrue0
301Patient Visit PrescriptionsUnknownUnknown from DDRNoneNone0
302Patient Visit PrescriptionsUnknownUnknown from DDRNoneNone0
303Patient Visit ServicesPatient Visit ServicesUnknown from DDRFalseTrue0
304Patient Visit ServicesUnknownUnknown from DDRNoneNone0
305Patient Visit Treatment AdministrationsPatient Visit Treatment AdministrationsUnknown from DDRFalseTrue0
306Patient Visit Treatment AdministrationsUnknownUnknown from DDRNoneNone0
307Patient Visit Treatment AdministrationsUnknownUnknown from DDRNoneNone0
308Patient Visit VitalsPatient Visit VitalsUnknown from DDRFalseTrue0
309Patient Visit VitalsUnknownUnknown from DDRNoneNone0
310Patient Visit VitalsUnknownUnknown from DDRNoneNone0
311PatientsPatientsUnknown from DDRFalseTrue0
312PatientsUnknownUnknown from DDRNoneNone0
313PatientsUnknownUnknown from DDRNoneNone0
314Payment GroupsPayment GroupsUnknown from DDRFalseTrue0
315Payment GroupsUnknownUnknown from DDRNoneNone0
316Payment GroupsUnknownUnknown from DDRNoneNone0
317Payment Groups of Payroll ItemsPayment Groups of Payroll ItemsUnknown from DDRFalseTrue0
318Payment Groups of Payroll ItemsUnknownUnknown from DDRNoneNone0
319Payment Groups of Payroll ItemsUnknownUnknown from DDRNoneNone0
320Payroll ItemsPayroll ItemsUnknown from DDRFalseTrue0
321Payroll ItemsUnknownUnknown from DDRNoneNone0
322Payroll ItemsUnknownUnknown from DDRNoneNone0
323Payroll Items For Job Title NotchesPayroll Items For Job Title NotchesUnknown from DDRFalseTrue0
324Payroll Items For Job Title NotchesUnknownUnknown from DDRNoneNone0
325Payroll Items For Job Title NotchesUnknownUnknown from DDRNoneNone0
326Payroll Items For Job Title NotchesUnknownUnknown from DDRNoneNone0
327Payroll PeriodsPayroll PeriodsUnknown from DDRFalseTrue0
328Payroll PeriodsUnknownUnknown from DDRNoneNone0
329Payroll PeriodsUnknownUnknown from DDRNoneNone0
330Price BreakdownPrice BreakdownUnknown from DDRFalseTrue0
331Price BreakdownUnknownUnknown from DDRNoneNone0
332Product FeaturesProduct FeaturesUnknown from DDRFalseTrue0
333ProductsProductsUnknown from DDRFalseTrue0
334ProjectsProjectsUnknown from DDRFalseTrue0
335Purchase Order ItemsPurchase Order ItemsUnknown from DDRFalseTrue0
336Purchase Order ItemsUnknownUnknown from DDRNoneNone0
337Purchase Order ItemsUnknownUnknown from DDRNoneNone0
338Purchase Order ItemsUnknownUnknown from DDRNoneNone0
339Purchase OrdersPurchase OrdersUnknown from DDRFalseTrue0
340Purchase OrdersUnknownUnknown from DDRNoneNone0
341Purchase OrdersUnknownUnknown from DDRNoneNone0
342ReceiptSettingsReport/Print (inferred from name)FalseTrue0
343RegistrationRegistrationUnknown from DDRFalseTrue0
344Remuneration DetailsRemuneration DetailsForm/Detail (inferred from name)FalseTrue0
345Remuneration DetailsUnknownForm/Detail (inferred from name)NoneNone0
346Remuneration DetailsUnknownForm/Detail (inferred from name)NoneNone0
347Remuneration DetailsUnknownForm/Detail (inferred from name)NoneNone0
348RemunerationsRemunerationsUnknown from DDRFalseTrue0
349RemunerationsUnknownUnknown from DDRNoneNone0
350RemunerationsUnknownUnknown from DDRNoneNone0
351RemunerationsUnknownUnknown from DDRNoneNone0
352Role LinksRole LinksUnknown from DDRFalseTrue0
353Role LinksUnknownUnknown from DDRNoneNone0
354Role LinksUnknownUnknown from DDRNoneNone0
355Role LinksUnknownUnknown from DDRNoneNone0
356RolesRolesUnknown from DDRFalseTrue0
357Scoring System ScoresScoring System ScoresUnknown from DDRFalseTrue0
358Scoring System ScoresUnknownUnknown from DDRNoneNone0
359Scoring System ScoresUnknownUnknown from DDRNoneNone0
360Scoring System ScoresUnknownUnknown from DDRNoneNone0
361Scoring SystemsScoring SystemsUnknown from DDRFalseTrue0
362Scoring SystemsUnknownUnknown from DDRNoneNone0
363Scoring SystemsUnknownUnknown from DDRNoneNone0
364ServicesServicesUnknown from DDRFalseTrue0
365ServicesUnknownUnknown from DDRNoneNone0
366Services JSServices JSUnknown from DDRFalseTrue0
367Services JSUnknownUnknown from DDRNoneNone0
368SettingsSettingsUnknown from DDRFalseTrue1
369SettingsUnknownUnknown from DDRNoneNone0
370SMS AccountSMS AccountUnknown from DDRFalseTrue0
371SMS AccountUnknownUnknown from DDRNoneNone0
372SMS CreditsSMS CreditsUnknown from DDRFalseTrue0
373SMS CreditsUnknownUnknown from DDRNoneNone0
374Social Media FilesSocial Media FilesUnknown from DDRFalseTrue0
375Social Media FilesUnknownUnknown from DDRNoneNone0
376Social Media PostsSocial Media PostsUnknown from DDRFalseTrue0
377Social Media PostsUnknownUnknown from DDRNoneNone0
378Software Requirement DocumentsSoftware Requirement DocumentsUnknown from DDRFalseTrue0
379Software Requirement Documents _ Functional RequirementsSoftware Requirement Documents _ Functional RequirementsUnknown from DDRFalseTrue0
380Software Requirement Documents _ Functional RequirementsUnknownUnknown from DDRNoneNone0
381Software Requirement Documents _ Price BreakdownSoftware Requirement Documents _ Price BreakdownUnknown from DDRFalseTrue0
382Software Requirement Documents _ Price BreakdownUnknownUnknown from DDRNoneNone0
383Software Requirements DocumentSoftware Requirements DocumentUnknown from DDRFalseTrue0
384Software Requirements Document_SettingsUnknown from DDRFalseTrue0
385Software Requirements Document_UnknownUnknown from DDRNoneNone0
386Song CategoriesSong CategoriesUnknown from DDRFalseTrue0
387Song TagsSong TagsUnknown from DDRFalseTrue0
388SongsSongsUnknown from DDRFalseTrue0
389SpecimensSpecimensUnknown from DDRFalseTrue0
390SpecimensUnknownUnknown from DDRNoneNone0
391SpecimensUnknownUnknown from DDRNoneNone0
392Splash ScreenSettingsUnknown from DDRFalseTrue0
393Splash ScreenUnknownUnknown from DDRNoneNone0
394Splash ScreenUnknownUnknown from DDRNoneNone0
395Splash ScreenUnknownUnknown from DDRNoneNone0
396StaffStaffUnknown from DDRFalseTrue0
397StaffUnknownUnknown from DDRNoneNone0
398StaffUnknownUnknown from DDRNoneNone0
399Staff Appraisal AnswersStaff Appraisal AnswersUnknown from DDRFalseTrue0
400Staff Appraisal AnswersUnknownUnknown from DDRNoneNone0
401Staff Appraisal AnswersUnknownUnknown from DDRNoneNone0
402Staff Appraisal AnswersUnknownUnknown from DDRNoneNone0
403Staff Appraisal TemplatesStaff Appraisal TemplatesUnknown from DDRFalseTrue0
404Staff Appraisal TemplatesUnknownUnknown from DDRNoneNone0
405Staff Appraisal TemplatesUnknownUnknown from DDRNoneNone0
406Staff Appraisal TemplatesUnknownUnknown from DDRNoneNone0
407Staff AppraisalsStaff AppraisalsUnknown from DDRFalseTrue0
408Staff AppraisalsUnknownUnknown from DDRNoneNone0
409Staff AppraisalsUnknownUnknown from DDRNoneNone0
410Staff AttendanceStaff AttendanceUnknown from DDRFalseTrue0
411Staff AttendanceUnknownUnknown from DDRNoneNone0
412Staff AttendanceUnknownUnknown from DDRNoneNone0
413Staff DocumentsStaff DocumentsUnknown from DDRFalseTrue0
414Staff DocumentsUnknownUnknown from DDRNoneNone0
415Staff DocumentsUnknownUnknown from DDRNoneNone0
416Staff DocumentsUnknownUnknown from DDRNoneNone0
417Staff EducationStaff EducationUnknown from DDRFalseTrue0
418Staff EducationUnknownUnknown from DDRNoneNone0
419Staff EducationUnknownUnknown from DDRNoneNone0
420Staff Emergency ContactsStaff Emergency ContactsUnknown from DDRFalseTrue0
421Staff Emergency ContactsUnknownUnknown from DDRNoneNone0
422Staff Emergency ContactsUnknownUnknown from DDRNoneNone0
423Staff Job Title Notch HistoryStaff Job Title Notch HistoryUnknown from DDRFalseTrue0
424Staff Job Title Notch HistoryUnknownUnknown from DDRNoneNone0
425Staff Job Title Notch HistoryUnknownUnknown from DDRNoneNone0
426Staff Job TitlesStaff Job TitlesUnknown from DDRFalseTrue0
427Staff Job TitlesUnknownUnknown from DDRNoneNone0
428Staff Job TitlesUnknownUnknown from DDRNoneNone0
429Staff Leave RequestsStaff Leave RequestsUnknown from DDRFalseTrue0
430Staff Leave RequestsUnknownUnknown from DDRNoneNone0
431Staff Leave RequestsUnknownUnknown from DDRNoneNone0
432Stock AdjustmentsStock AdjustmentsUnknown from DDRFalseTrue0
433Stock AdjustmentsUnknownUnknown from DDRNoneNone0
434Stock AdjustmentsUnknownUnknown from DDRNoneNone0
435The BridgeSettingsUnknown from DDRFalseTrue0
436UnknownUnknownUnknown from DDRNoneNone0
437UnknownUnknownUnknown from DDRNoneNone0
438UnknownUnknownUnknown from DDRNoneNone0
439UnknownUnknownUnknown from DDRNoneNone0
440UnknownUnknownUnknown from DDRNoneNone0
441UnknownUnknownUnknown from DDRNoneNone0
442UnknownUnknownUnknown from DDRNoneNone0
443User ActivitiesUser ActivitiesUnknown from DDRFalseTrue0
444User ActivitiesUnknownUnknown from DDRNoneNone0
445UsersUsersUnknown from DDRFalseTrue0
446UsersUnknownUnknown from DDRNoneNone0
447UsersUnknownUnknown from DDRNoneNone0
448UsersUnknownUnknown from DDRNoneNone0
449UsersUnknownUnknown from DDRNoneNone0
450VendorsVendorsUnknown from DDRFalseTrue0
451VendorsUnknownUnknown from DDRNoneNone0
452VendorsUnknownUnknown from DDRNoneNone0
453Walk_InsWalk_InsUnknown from DDRFalseTrue0
454Walk_InsUnknownUnknown from DDRNoneNone0

Navigation Hubs (layouts referencing many scripts)

LayoutBase table/TOScript refs
Extra Browser MenuSettings12
Manage LinksLinks4
NotesSettings4
Modal BrowserSettings2
NoteSettings2
ModalSettings1
SettingsSettings1
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0

Per-Layout Details

For each layout: base context comes from <Layout><Table name="..."/>. Layout type is inferred from the layout name only when DDR does not provide an explicit classification.

-
  • Base table/TO: `
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

-
  • Base table/TO:
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Activities Regarding Businesses
  • Base table/TO: Activities Regarding Businesses
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Alerts
  • Base table/TO: Alerts
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Analytes
  • Base table/TO: Analytes
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Analytes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Analytes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Periods
  • Base table/TO: Appraisal Periods
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Periods
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Periods
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Question Categories
  • Base table/TO: Appraisal Template Question Categories
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Question Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Question Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Question Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Questions
  • Base table/TO: Appraisal Template Questions
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Questions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Questions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Template Questions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Templates
  • Base table/TO: Appraisal Templates
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Templates
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Appraisal Templates
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Apps
  • Base table/TO: Apps
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1272
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Apps
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Bill Items
  • Base table/TO: Bill Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Bill Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Business Details
  • Base table/TO: Business Details
  • Layout type: Form/Detail (inferred from name)
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Business Operational Challenges
  • Base table/TO: Business Operational Challenges
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Business Solution Features
  • Base table/TO: Business Solution Features
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Business Types
  • Base table/TO: Business Types
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Businesses
  • Base table/TO: Businesses
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1549
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Businesses
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

ChartJS
  • Base table/TO: ChartJS
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Client Medicines
  • Base table/TO: Client Medicines
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Client Medicines
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

CMP
  • Base table/TO: CMP
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Company Colours
  • Base table/TO: Company Colours
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Data Migration Steps
  • Base table/TO: Data Migration Steps
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Data Migration Steps
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Departments
  • Base table/TO: Departments
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Departments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Departments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Dev Sessions
  • Base table/TO: Dev Sessions
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Dev Sessions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Dev Sessions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Dev Sessions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Dev Sessions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Dev Sessions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment
  • Base table/TO: Equipment
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Categories
  • Base table/TO: Equipment Categories
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Decommissioning
  • Base table/TO: Equipment Decommissioning
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Decommissioning
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Documents
  • Base table/TO: Equipment Documents
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Maintenance
  • Base table/TO: Equipment Maintenance
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Maintenance
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Maintenance
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Optimal Operating Conditions
  • Base table/TO: Equipment Optimal Operating Conditions
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Optimal Operating Conditions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Optimal Operating Conditions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Optimal Operating Conditions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Related Parts
  • Base table/TO: Equipment Related Parts
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Related Parts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Equipment Related Parts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

ETY
  • Base table/TO: ETY
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Extra Browser Menu
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 64
  • Scripts referenced on this layout (buttons/triggers):

- Close Browser Window

- Go To Address Bar

- Go To Canva

- Go To Fb

- Go To Google

- Go To GoogleDrive

- Go To IG

- Go To Mirror

- Go To SVG Repo

- Go To TrueCaller

- Go To WA

- Go To YT


Extra Browser Menu
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Files
  • Base table/TO: Files
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Files
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Files
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Functional Requirements
  • Base table/TO: Functional Requirements
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Functional Requirements
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Functional Requirements
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Generic Medicines
  • Base table/TO: Generic Medicines
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Generic Medicines
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

How Tos
  • Base table/TO: How Tos
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images
  • Base table/TO: Images
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images Extra
  • Base table/TO: Images Extra
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images Extra
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images Extra
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Images Extra
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Industries
  • Base table/TO: Industries
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

InPatient Notes
  • Base table/TO: InPatient Notes
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

InPatient Notes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

InPatient Vitals
  • Base table/TO: InPatient Vitals
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

InPatient Vitals
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Insurance Policies
  • Base table/TO: Insurance Policies
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Insurance Policies
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Insurers
  • Base table/TO: Insurers
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Insurers
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Items
  • Base table/TO: Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Notches
  • Base table/TO: Job Title Notches
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Notches
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Notches
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Notches
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Requirements
  • Base table/TO: Job Title Requirements
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Requirements
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Requirements
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Responsibilities
  • Base table/TO: Job Title Responsibilities
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Responsibilities
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Title Responsibilities
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Titles
  • Base table/TO: Job Titles
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Titles
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Job Titles
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

KPI Assignments
  • Base table/TO: KPI Assignments
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

KPI Assignments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

KPI Assignments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

KPIs
  • Base table/TO: KPIs
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

KPIs
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

KPIs
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimen Analytes
  • Base table/TO: Lab Test Specimen Analytes
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimen Analytes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimen Analytes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimen Analytes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimen Analytes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimens
  • Base table/TO: Lab Test Specimens
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimens
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimens
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Test Specimens
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Tests
  • Base table/TO: Lab Tests
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Tests
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Lab Tests
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Leave Types
  • Base table/TO: Leave Types
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Leave Types
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Leave Types
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Links
  • Base table/TO: Links
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Links
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Links Notes
  • Base table/TO: Links Notes
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Links Notes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Locations
  • Base table/TO: Locations
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Locations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Locations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

LOG
  • Base table/TO: LOG
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Logo Files
  • Base table/TO: Logo Files
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Activities
  • Base table/TO: Maintenance Activities
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Activities
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Activities
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Labour
  • Base table/TO: Maintenance Labour
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Labour
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Labour
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Materials
  • Base table/TO: Maintenance Materials
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Materials
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Materials
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Schedule Sheets
  • Base table/TO: Maintenance Schedule Sheets
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Schedule Sheets
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Schedule Sheets
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Schedules
  • Base table/TO: Maintenance Schedules
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Schedules
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Maintenance Schedules
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Manage Links
  • Base table/TO: Links
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1231
  • Scripts referenced on this layout (buttons/triggers):

- Copy / Paste Link Category

- Generate ChatGPT Prompt For Link's Flow

- Select App For Notes

- Toggle Link Status


Manage Links
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Material Categories
  • Base table/TO: Material Categories
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Material Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Material Categories
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Materials
  • Base table/TO: Materials
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Materials
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Materials
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medical Conditions
  • Base table/TO: Medical Conditions
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medical Conditions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medical Conditions JS
  • Base table/TO: Medical Conditions JS
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medical Conditions JS
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medication Dosages
  • Base table/TO: Medication Dosages
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medication Dosages
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medication Dosages
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medicines JS
  • Base table/TO: Medicines JS
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Medicines JS
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Menu
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 345
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Settings
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 410
  • Scripts referenced on this layout (buttons/triggers):

- Set Zoom Level Based On Device


Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Modal Browser
  • Base table/TO: Settings
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1036
  • Scripts referenced on this layout (buttons/triggers):

- Close Browser Window

- Reset URL


Modal Browser
  • Base table/TO: Unknown
  • Layout type: Modal/Popup (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Note
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 848
  • Scripts referenced on this layout (buttons/triggers):

- Select Application & Business

- Set Link's Note Status


Note
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Notes
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 638
  • Scripts referenced on this layout (buttons/triggers):

- Close Window

- Save Notes

- Select App For Notes

- Show General Notes


Notes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Objects_as_JS
  • Base table/TO: Objects_as_JS
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Operating Conditions
  • Base table/TO: Operating Conditions
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Operating Conditions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Operating Conditions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Other Billing Items
  • Base table/TO: Other Billing Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Other Billing Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Other Billing Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1200
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page With Menu
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1200
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page With Menu
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page With Menu
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Page With Menu
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Appointments
  • Base table/TO: Patient Appointments
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Appointments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Appointments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Emergency Contacts
  • Base table/TO: Patient Emergency Contacts
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Emergency Contacts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Emergency Contacts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Payment Options
  • Base table/TO: Patient Payment Options
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Payment Options
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Payment Options
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Primary Care Physicians
  • Base table/TO: Patient Primary Care Physicians
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Primary Care Physicians
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Primary Care Physicians
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Bill Items
  • Base table/TO: Patient Visit Bill Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Bill Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Consultation Notes
  • Base table/TO: Patient Visit Consultation Notes
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Consultation Notes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Consultation Notes
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Diagnoses
  • Base table/TO: Patient Visit Diagnoses
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Diagnoses
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Results Documents
  • Base table/TO: Patient Visit Lab Results Documents
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Results Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Results Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Test Analyte Results
  • Base table/TO: Patient Visit Lab Test Analyte Results
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Test Analyte Results
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Test Analyte Results
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Tests
  • Base table/TO: Patient Visit Lab Tests
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Tests
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Lab Tests
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Prescriptions
  • Base table/TO: Patient Visit Prescriptions
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Prescriptions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Prescriptions
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Services
  • Base table/TO: Patient Visit Services
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Services
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Treatment Administrations
  • Base table/TO: Patient Visit Treatment Administrations
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Treatment Administrations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Treatment Administrations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Vitals
  • Base table/TO: Patient Visit Vitals
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Vitals
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patient Visit Vitals
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patients
  • Base table/TO: Patients
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patients
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Patients
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payment Groups
  • Base table/TO: Payment Groups
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payment Groups
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payment Groups
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payment Groups of Payroll Items
  • Base table/TO: Payment Groups of Payroll Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payment Groups of Payroll Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payment Groups of Payroll Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items
  • Base table/TO: Payroll Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items For Job Title Notches
  • Base table/TO: Payroll Items For Job Title Notches
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items For Job Title Notches
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items For Job Title Notches
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Items For Job Title Notches
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Periods
  • Base table/TO: Payroll Periods
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Periods
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Payroll Periods
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Price Breakdown
  • Base table/TO: Price Breakdown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Price Breakdown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Product Features
  • Base table/TO: Product Features
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Products
  • Base table/TO: Products
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Projects
  • Base table/TO: Projects
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Order Items
  • Base table/TO: Purchase Order Items
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Order Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Order Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Order Items
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Orders
  • Base table/TO: Purchase Orders
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Orders
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Purchase Orders
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Receipt
  • Base table/TO: Settings
  • Layout type: Report/Print (inferred from name)
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 286
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Registration
  • Base table/TO: Registration
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remuneration Details
  • Base table/TO: Remuneration Details
  • Layout type: Form/Detail (inferred from name)
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remuneration Details
  • Base table/TO: Unknown
  • Layout type: Form/Detail (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remuneration Details
  • Base table/TO: Unknown
  • Layout type: Form/Detail (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remuneration Details
  • Base table/TO: Unknown
  • Layout type: Form/Detail (inferred from name)
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remunerations
  • Base table/TO: Remunerations
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remunerations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remunerations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Remunerations
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Role Links
  • Base table/TO: Role Links
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Role Links
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Role Links
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Role Links
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Roles
  • Base table/TO: Roles
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring System Scores
  • Base table/TO: Scoring System Scores
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring System Scores
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring System Scores
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring System Scores
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring Systems
  • Base table/TO: Scoring Systems
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring Systems
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Scoring Systems
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Services
  • Base table/TO: Services
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Services
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Services JS
  • Base table/TO: Services JS
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Services JS
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Settings
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout (buttons/triggers):

- Populate Available Links


Settings
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

SMS Account
  • Base table/TO: SMS Account
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

SMS Account
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

SMS Credits
  • Base table/TO: SMS Credits
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

SMS Credits
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Social Media Files
  • Base table/TO: Social Media Files
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Social Media Files
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Social Media Posts
  • Base table/TO: Social Media Posts
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Social Media Posts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirement Documents
  • Base table/TO: Software Requirement Documents
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirement Documents _ Functional Requirements
  • Base table/TO: Software Requirement Documents _ Functional Requirements
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirement Documents _ Functional Requirements
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirement Documents _ Price Breakdown
  • Base table/TO: Software Requirement Documents _ Price Breakdown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirement Documents _ Price Breakdown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirements Document
  • Base table/TO: Software Requirements Document
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirements Document_
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 566
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Software Requirements Document_
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Song Categories
  • Base table/TO: Song Categories
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Song Tags
  • Base table/TO: Song Tags
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Songs
  • Base table/TO: Songs
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Specimens
  • Base table/TO: Specimens
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Specimens
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Specimens
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Splash Screen
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Splash Screen
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Splash Screen
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Splash Screen
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff
  • Base table/TO: Staff
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Answers
  • Base table/TO: Staff Appraisal Answers
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Answers
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Answers
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Answers
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Templates
  • Base table/TO: Staff Appraisal Templates
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Templates
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Templates
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisal Templates
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisals
  • Base table/TO: Staff Appraisals
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisals
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Appraisals
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Attendance
  • Base table/TO: Staff Attendance
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Attendance
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Attendance
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Documents
  • Base table/TO: Staff Documents
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Documents
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Education
  • Base table/TO: Staff Education
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Education
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Education
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Emergency Contacts
  • Base table/TO: Staff Emergency Contacts
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Emergency Contacts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Emergency Contacts
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Job Title Notch History
  • Base table/TO: Staff Job Title Notch History
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Job Title Notch History
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Job Title Notch History
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Job Titles
  • Base table/TO: Staff Job Titles
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Job Titles
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Job Titles
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Leave Requests
  • Base table/TO: Staff Leave Requests
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Leave Requests
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Staff Leave Requests
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Stock Adjustments
  • Base table/TO: Stock Adjustments
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Stock Adjustments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Stock Adjustments
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

The Bridge
  • Base table/TO: Settings
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1200
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Unknown
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

User Activities
  • Base table/TO: User Activities
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

User Activities
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Users
  • Base table/TO: Users
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Users
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Users
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Users
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Users
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Vendors
  • Base table/TO: Vendors
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Vendors
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Vendors
  • Base table/TO: Unknown
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Walk_Ins
  • Base table/TO: Walk_Ins
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: False
  • Quick Find enabled: True
  • Width: 1024
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Walk_Ins
  • Base table/TO: Unknown`
  • Layout type: Unknown from DDR
  • Include in Layouts Menu: None
  • Quick Find enabled: None
  • Scripts referenced on this layout: Unknown from DDR (no script references detected in layout objects/triggers).

Part 4: Security + Value Lists + Custom Functions + Integrations + Risks + Working Guide

G) Security Model

Accounts

The DDR includes an AccountCatalog with 8 accounts.

AccountStatusManaged ByPrivilege SetEmpty PasswordChange Password On Next Login
AdminActiveFileMaker[Full Access]FalseFalse
[Guest]InactiveFileMaker[Read-Only Access]FalseFalse
cyrilamegah@gmail.comActiveFileMaker[Data Entry Only]FalseFalse
danielosei%40example.comActiveFileMaker[Data Entry Only]FalseFalse
johndoe@example.comActiveFileMaker[Data Entry Only]FalseFalse
stf0001ActiveFileMaker[Data Entry Only]FalseFalse
stf0002ActiveFileMaker[Data Entry Only]FalseFalse
stf0003ActiveFileMaker[Data Entry Only]FalseFalse

Privilege Sets

The DDR lists 3 privilege sets:

IDPrivilege Set Name
1[Full Access]
2[Data Entry Only]
3[Read-Only Access]
Unknown from DDR: The DDR does not expose per-table record access rules, layout access, or script execution flags for these privilege sets (no detailed privileges were present under the PrivilegeSet definitions). Evidence missing: granular privilege entries per table/layout/script.

Extended Privileges

The DDR includes 11 extended privileges. Each lists which privilege sets are granted that extended privilege.

Extended PrivilegeCommentGranted To Privilege Sets
fmappAccess via FileMaker Network[Full Access], [Data Entry Only], [Read-Only Access]
fmextscriptaccessAllow Apple events and ActiveX to perform FileMaker operationsUnknown from DDR
fmodataAccess via OData[Full Access], [Data Entry Only], [Read-Only Access]
fmphpAccess via PHP Web Publishing - FMS onlyUnknown from DDR
fmpluginValidate cross-file plug-in accessUnknown from DDR
fmreauthenticate10Require re-authentication after the specified minutes in sleep/background.[Full Access], [Data Entry Only], [Read-Only Access]
fmrestAccess via FileMaker Data API[Full Access], [Data Entry Only], [Read-Only Access]
fmurlscriptAllow URLs to run FileMaker scripts[Full Access], [Data Entry Only]
fmwebdirectAccess via FileMaker WebDirect[Full Access], [Data Entry Only], [Read-Only Access]
fmxdbcAccess via ODBC/JDBCUnknown from DDR
fmxmlAccess via XML Web Publishing - FMS onlyUnknown from DDR

Authentication / SMTP / OAuth Hints

  • SMTPAuthenticationType values present in DDR: Unknown from DDR
  • SendViaOAuthAuthentication values present in DDR: Unknown from DDR
  • OAuthProvider nodes found: 1 (details vary by node; see Integrations section for scripts named around OAuth).

External File References

The DDR references 6 external files via FileReference:

FileReference IDName
3AppAnnex
4ImagesExtra
5Documents
6Reports
8Music
9GlobalBusinesses
Unknown from DDR: File paths, connection methods, and credentials for these external files are not present (only names/IDs). Evidence missing: file path / host / base directory mapping.

H) Value Lists & Custom Functions

Value Lists

The DDR includes 9 value lists.

Links
  • Source: Field
  • Primary field: Links::ID (show=False, sort=False)
  • Secondary field: Links::Link (show=True, sort=True)
  • Show related values: False
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: direct usage cross-references from fields and layout objects to value list IDs.
Themes
  • Source: Custom
  • Custom values: Unknown from DDR (list content not present in this DDR export)
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: usage references.
Apps
  • Source: Field
  • Primary field: Apps::ID (show=False, sort=False)
  • Secondary field: Apps::Name (show=True, sort=True)
  • Show related values: False
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: direct usage cross-references from fields and layout objects to value list IDs.
Square Units
  • Source: Custom
  • Custom values: Unknown from DDR (list content not present in this DDR export)
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: usage references.
Cubic Units
  • Source: Custom
  • Custom values: Unknown from DDR (list content not present in this DDR export)
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: usage references.
Businesses
  • Source: Field
  • Primary field: Businesses::ID (show=False, sort=False)
  • Secondary field: Businesses::Name (show=True, sort=True)
  • Show related values: False
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: direct usage cross-references from fields and layout objects to value list IDs.
Menu Modes
  • Source: Custom
  • Custom values: Unknown from DDR (list content not present in this DDR export)
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: usage references.
Song Categories
  • Source: Field
  • Primary field: Song Categories::ID (show=False, sort=False)
  • Secondary field: Song Categories::Category (show=True, sort=True)
  • Show related values: False
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: direct usage cross-references from fields and layout objects to value list IDs.
Song Tags
  • Source: Field
  • Primary field: Song Tags::ID (show=False, sort=False)
  • Secondary field: Song Tags::Reference Song (show=True, sort=True)
  • Show related values: False
Where used (fields/layouts/scripts): Unknown from DDR. Evidence missing: direct usage cross-references from fields and layout objects to value list IDs.

Custom Functions

The DDR includes 120 custom functions.

Important limitation: Function definitions (calculation bodies) are not present in this DDR export (DisplayCalculation nodes are empty), so purposes and return shapes are Unknown from DDR.
IDNameArityParametersVisible
1___________________ _0True
2Field1ParameterTrue
3Value1ParameterTrue
4Field Repetition1ParameterTrue
5Toggle Field1ParameterTrue
6___________________ _0True
7AddValue2ValueList;Value_True
8AddOrRemoveValue2value_;contentTrue
9RemoveValue2ValueList;Value_True
10RemoveValues2ValueList;ValuesToRemoveTrue
11ValueExists2ValueList;Value_True
12EncodeListAsScriptParameters1list_True
13DecodeListAsScriptParameters1list_True
14MaxListValue1~listTrue
15RemoveEmptyValues1TextTrue
16___________________ _0True
17Colour2String;PreferredColourTrue
18PickRandomColour0True
19Colour _Don&#x27;t Use. Probably In Use By This File2String;PreferredColourTrue
20___________________ _0True
21Space0True
22SpaceBeginningWithReturn0True
23SpaceBeginningWith2Returns0True
24DefaultIfEmpty2string;replaceWithTrue
25PadLeft3value_;character;stringlengthTrue
26___________________ _0True
27RandomInteger2start;stopTrue
28GeneratePassword4Len;Letters;Numbers;SymbolsTrue
29QRCode1dataTrue
30GetDevice0True
31___________________ _0True
32EscapeDoubleQuotes1StringTrue
33___________________ _0True
34FormatNumber3Number;DecimalPrecision;ThousandSeparatorTrue
35AbbreviateNumber2number;precisionTrue
36Ordinal1numberTrue
37ShortenString2string;totalCharactersTrue
38FullNameTitleFirstMiddleLast4title;first_name;middle_name;last_nameTrue
39FullNameTitleLastFirstMiddle4title;first_name;middle_name;last_nameTrue
40FullNameLastFirstMiddleTitle4title;first_name;middle_name;last_nameTrue
41FullNameFirstMiddleLast3first_name;middle_name;last_nameTrue
42FullNameFirstLast2first_name;last_nameTrue
43AbbreviateTextCustom4text;spaces;hyphens;periodsTrue
44AbbreviateText1textTrue
45Singular1string_True
46Ellipsis2Text_;MaxTextLength_True
47PluralizeText2text;quantityTrue
48PluralizeTerm2term;quantityTrue
49AOrAn1text_True
50ConvertReturnsToBR1string_True
51___________________ _0True
52DateInWordsShortMonth1_DateTrue
53DateInWordsShortMonthNoYear1_DateTrue
54DateInWordsShortMonthNDay1_DateTrue
55DateInWordsShortMonthNDayNoYear1_DateTrue
56DateInWordsMonthNYear1_DateTrue
57DateInWordsLongMonth1_DateTrue
58MySQLDateToFMPDateText1MySQL_DateTrue
59MinutesToTextTime1MinutesTrue
60Elapsed2StartDate;EndDateTrue
61ElapsedTime3TStampBegin;TStampEnd;FormatTrue
62TimeNoSeconds1_TimeTrue
63RelativeDateInWords1_DateTrue
64Age1DOBTrue
65AddDaysToDate2Date_;DaysToAdd_True
66AddWeeksToDate2Date_;WeeksToAdd_True
67AddMonthsToDate2Date_;MonthsToAdd_True
68AddYearsToDate2Date_;YearsToAdd_True
69AddPeriodToDate3Date_;NumberToAdd_;PeriodTypeToAdd_True
70MondayOfGivenWeek2week_;year_True
71SumRepetition3_Field;_Repetition;_RecordCountTrue
72___________________ _0True
73Pronoun2Gender;TypeTrue
74___________________ _0True
75GetExtension1Some FilenameTrue
76GetFileSize4Bytes;Precision;UOM;FormatTrue
77___________________ _0True
78WebViewer_HTML_Image_Display_Source1imageTrue
79WebViewer_HTML_Table_Records_Display3Table_Field1;Table_Field2;Table_Field3True
105RecordStatus1statusTrue
106GetScriptParameters0True
107___________________ _0True
108FMPDateTextToMySQLDate1FMP_DateTrue
109EscapeSingleQuoteInHTML1StringTrue
110RemoveSpecialCharacters1StringTrue
111GenerateFileIconHTML1ExtensionTrue
112Base64EncodeFile1fileTrue
113ConvertPipeDelimitedToReturnDelimited1StringTrue
114JSNormalizeTextChain0True
115ConvertLineBreakMarkersToReturns1StringTrue
116HTMLToTextStripTags1textTrue
117RemoveTrailingComma1TextTrue
124___________________ _0True
125ExecuteSQLResultToJSON5sqlResult;fieldSub;rowSub;fieldList;limitTrue
126IsValidEmailFormat1_emailTrue
128WeekdayCount2StartDate;EndDateTrue
129FormatTimeHHMM121theTimeTrue
130RelativeElapsedPeriodLong2Timestamp1;Timestamp2True
131RelativeElapsedPeriodShort2Timestamp1;Timestamp2True
132RelativePeriodShort2Timestamp1;Timestamp2True
133Run_FM_Script_From_WebViewer4JS_Script_Name;JS_Params;FM_Script_Name;FM_ParamsTrue
134Run_FM_Script_From_WebViewer_ParamsInCurlyBrackets4JS_Script_Name;JS_Params;FM_Script_Name;FM_ParamsTrue
135DecodeURIComponent1EncodedTextTrue
136GenerateNextCode3prefix;serialLength;previousCodeTrue
137DateInShortWordsToFMPDate1inputDateTrue
138MySQLTimestampToFMPTimestampText1MySQL_TimestampTrue
139GenerateNextRecordCode3Alphabets;NumericLength;LastSerialTrue
140SQLFieldNames1_sqlTextTrue
141___________________ _0True
142___________________ _0True
143___________________ _0True
144___________________ _0True
145___________________ _0True
146___________________ _0True
147___________________ _0True
148___________________ _0True
149___________________ _0True
150___________________ _0True
156___________________ _ Copy0True
157___________________ _ Copy20True
Unknown from DDR: For each custom function, purpose, return shape, and internal logic require the function calculation text, which is missing.

I) Integrations & External Dependencies

This section is based strictly on script step usage found in the DDR (Step names inside Script StepLists), plus named scripts that indicate integrations.

Integration-capable steps detected

StepCount (occurrences in all scripts)
Insert from URL8
Open URL1
Send Mail1
Perform Script on Server1
Export Records0
Import Records68
Save Records as PDF1

Scripts that perform integration-like actions

Only scripts with detectable integration-related steps are listed here.

ScriptIntegration Steps
(Unnamed Script)Perform Script on Server x1
+++ Software Requirements Document Modal PageSave Records as PDF x1
Access ProductOpen URL x1
API CallInsert from URL x1
API Call - Get UPC Barcode DetailsInsert from URL x1
API Call - Send Mail - MailjetInsert from URL x1
Get SMS BalanceInsert from URL x1
Google API - Authenticate This Device (ONE TIME)Insert from URL x1
Google API - Get Access Token (ON STARTUP)Insert from URL x1
Google API - Get Refresh TokenInsert from URL x1
Import RecordsImport Records x1
Migrate External FilesImport Records x9
Migrate SystemImport Records x58
Send CredentialsSend Mail x1
Send SMS (Single)Insert from URL x1

Notable integration clusters (inferred from script names)

  • Google OAuth / Tokens:

- Google API - Authenticate This Device (ONE TIME) uses Insert from URL

- Google API - Get Access Token (ON STARTUP) uses Insert from URL

- Google API - Get Refresh Token uses Insert from URL

  • SMS:

- Get SMS Balance uses Insert from URL

- Send SMS (Single) uses Insert from URL

  • Email via API:

- API Call - Send Mail - Mailjet uses Insert from URL

Unknown from DDR: Endpoints, credentials, and exact request payloads are not fully visible where scripts assemble cURL in variables (many calculations reference variables or globals like $Curl, $URL, or commented global references). Evidence missing: resolved URL strings, headers, API keys, and JSON bodies.

External File Dependencies

External file references used by the solution include:

  • AppAnnex (FileReference id=3)
  • ImagesExtra (FileReference id=4)
  • Documents (FileReference id=5)
  • Reports (FileReference id=6)
  • Music (FileReference id=8)
  • GlobalBusinesses (FileReference id=9)

J) Conventions & Standards Observed

Naming conventions

  • Tables: Title Case with spaces is common (example patterns: Patient Visit ..., Staff ..., Purchase ...).
  • Separator tables: There are 20 base tables named only with underscores (_, __, ___, ...). This is typically used to visually group tables in Manage Database.
  • Scripts: Many scripts use prefix markers like +++ and sometimes descriptive, sentence-like names. This suggests a convention for grouping or highlighting scripts.
  • Layouts: Layout naming is extensive (454 layouts). See Part 3 for the full catalog.

ID strategy

  • Strong evidence of UUID primary keys: the DDR contains 261 occurrences of Get ( UUID ) in calculations (commonly used in auto-enter IDs).

Module signals from table naming

  • Healthcare-oriented base tables detected by name: 17 (prefix Patient... / InPatient...).
  • HR/Payroll-oriented base tables detected by name: 20 (prefix Staff..., plus Payroll, Leave, Attendance, Job Titles).
  • Inventory/Purchasing-oriented base tables detected by name: 5 (includes Items, Stock, Purchase, Vendors).

JSON strategy

  • Unknown from DDR: This part requires a deep scan of calculations across all scripts to confidently document a single JSON parameter schema. Evidence missing: an explicit, consistent parameter contract captured in the DDR.

K) Risks, Gaps, and Refactoring Opportunities

Structural gaps in this DDR export

  • RelationshipsGraph edges are missing: The DDR contains a TO catalog, but the relationship edge list needed to document match fields and join paths is Unknown from DDR (relationship list data absent). This blocks accurate relationship documentation and hub/bridge identification.
  • Custom function bodies are missing: All custom functions have empty DisplayCalculation, so logic is Unknown from DDR.
  • Value list custom values are missing: Custom value lists exist, but the value arrays are empty in this export (values are Unknown from DDR).

Complexity and maintainability risks (DDR-observed)

  • Large script surface area: 773 scripts increases duplication risk and makes global refactors expensive.
  • Large layout surface area: 454 layouts increases UI drift risk (similar layouts diverging over time).

Concrete refactor opportunities (safe, evidence-based)

  • Script modularization: Identify repeated patterns (navigation, modal open/close, save/commit, error dialogs) and centralize into shared utility scripts.
  • Integration wrappers: Scripts using Insert from URL should standardize on one wrapper pattern for headers, retries/timeouts, response logging, and error normalization.
  • TO naming discipline: Once relationships are available, enforce consistent TO prefixes per module to reduce sprawl.
  • DDR export completeness: Re-export DDR with relationship edges and custom function bodies included (if possible) to enable complete documentation.

L) How To Work With This Solution

Where to start (new developer)

1) Read Part 1 (Data Model) to understand base tables, IDs, and the Settings-driven UI state pattern.

2) Read Part 3 (Layouts + Scripts catalogs) to identify the primary navigation entry layouts and the scripts that drive them.

3) Identify the main “hub” contexts:

- Settings (global selection IDs and system-wide UI state)

- Apps, Users, Roles, Role Links, Links (framework/navigation layer)

What not to break

  • UUID auto-enter IDs: Do not change ID creation logic unless you have a migration plan.
  • Settings globals: Scripts may assume these are populated; changing field names or behaviors can break navigation and context.
  • Integration scripts: Keep credential storage and cURL-building patterns consistent until you can standardize safely.

How to add a new module safely (DDR-aligned)

A safe approach that matches observed patterns:

1) Add new base tables using the existing patterns:

- ID as a UUID (auto-enter calc Get ( UUID ))

- audit fields if present in similar tables (example patterns: Date Created/Modified, Created By)

2) Add TOs with disciplined names (module prefix) to avoid TO sprawl.

3) Add layouts attached to your module’s primary TO(s).

4) Add scripts with the same prefix grouping convention (examples in this solution include +++).

5) If the module needs global selection context, add a Selected <Entity> ID global in Settings following the existing pattern.

Unknown from DDR: Exact button-to-script navigation rules are not guaranteed in DDR exports; verify on layouts directly in FileMaker.